Heavy Duty Waterproof Car Cover BMW 3 Series E36 E46 E90 E93 F30 F31 F34 G20 G21

The shell of the cover is made of tested and proven heavy duty polyester waterproof material used in the industry by high end car manufacturers to keep the water out. The interior of the covers is cotton fleece lined to provide an extra layer of protection and will help avoid scuffing and scratching your vehicle while fitting and removing the cover and while on your vehicle.

eBay