Black Genuine Leather Steering Wheel Cover for BMW 128 I 135 I / BMW 325 I 328 I 328 XI 328 I XDrive / BMW 330 XI / BMW 335 I 335 XI 335 D 335 I XDrive Suitable Vehicle:for BMW 128i 135i / BMW 325i 328i 328xi 328ixDrive / BMW 330xi / BMW 335i 335xi 335d 335ixDrive (with bulges on steering wheel) Why buy? 1: OEM leather steering wheel cover is a good replacement for a damaged or worn out original stock steering wheel. It enhances the interior and improve sales by boosting the value in your car. 2: Protects the original new steering wheel. 3: Makes your thin steering wheel thick and easy to hold on to. 4: We can customize your leather steering wheel to your desired look upon your request and let the design you choose to be as unique as yourself Material Feature: Use top quality cowhide that is full grain leather. Our leather steering wheel is anti-slip, odorless, easy to clean, soft to the touch, breathable, and age resistant Important Notice:Customers need to sew the leather steering wheel cover over the original stock steering wheel. No need to remove pre-existing leather steering wheel cover from stock.We offer complete installation tools and instructions that are included in the box and also on Youtube with videos to make sure your leather steering wheel turns out great and like a professional. Once it is finished,it will look more like it came with the car you drive,but yet no one else has your unique style Please MAKE SURE your stock steering wheel is the same as the one desired in our photos otherwise it will not fit