Coverking Custom Windshield Snow Cover/Frost Shield for Select BMW 3-Series Models Made from weather-resistant ultra-tough Ballistic nylon, complete with a soft felt protective lining The non-absorbent Ballistic exterior allows you to easily shake it off and roll it up for storage Shield eliminates the need to scrape snow and ice from your windshield Frost shield designed to close in the vehicle's front doors to resist theft and high winds Adjustable nylon straps secure around the side mirrors for quick and easy installation