I placed an order for this wheel several months ago. EZT does not stock the wheels, they are 'made to order'. My credit card was charged immediately but I kept getting delay after delay on delivery. Finally I was told 'it will get there eventually'. I asked to cancel the order and they said there would be a 20% restocking fee. After several days of continuous e-mails (they would not talk to me on the phone) I was finally refunded the full purchase price.
I cannot speak to quality because I never saw the wheel, but if you decide to order this one be prepared for a very long wait for delivery.
I finally ended up purchasing a new oem leather wheel and the necessary parts for adding the audio buttons to the back bezel and I switched it all out myself.