I have had one of these for a couple of years now and I like it so much that I decided to get a second one for my other car. It is a wee bit too narrow to totally cover the windshield on my Tundra but I can live with that. I love the side mirror covers. It's nice to be able to see what's in back of you without having to scrape them off!
This is the second one I have bought. I had my car cleaned and they took my old one. I really missed it while our weather was bad. It really works. I recommend it highly