WATERPROOF & WEATHERPROOF: Made of thick and heavy-duty PEVA fabric with aluminum lamination as the surface and soft cotton as the backing. so the cover is fully waterproof, don’t freeze to the windshield. Thicker and durable design makes the windshield snow cover stay on the place even on a windy day and give your car overall protection. No need to scrape the ice in the morning. FULL COVERAGE: Snow windshield cover designs with universal size (63″ X 90.5″)