KinHwa car windshield snow cover is consist of 4 layers: 1st layer- aluminium foil and PE film, defense ice, snow, hail and sleet; 2nd layer - spunlaced cotton, keep the snow cover durable and long-lasting; 3rd layer- non-glue cotton, protect your car from cold air and keep your car warm; 4th layer- black non-woven fabrics, very soft and dirt-resistant, no scratches. Provides strong protection in all weather