PROOF Custom Fit Car Cover for BMW 650 PROOF Guard 4L features 4 layers of virtually impenetrable, waterproof fabric offering unmatched protection against the elements and includes a soft fleece lining to protect your car's exterior finish. It comes with a wide range of features to protect your car that include: 2 layers of spunbond polypropylene + 1 layer of micro-porous film + 1 layer of soft fleece Ultrasonically Welded Seams make this a durable and protective cover for all of your needs Multi-layered material helps protect against dings and scratches, extreme weather condition, damage from acid rain, smog, over spray, tree sap, and bird droppings, etc... Installs easily in under 60 seconds