Perfectly protects from frost, how happy the morning, simply remove it and leave !! And it not only protects the windshield but the side windows and the mirrors !! tip Top !!. I was afraid to be a little small for my car but these dimensions are perfect and I have a 307SW so I think it can fit lots of cars.