The good: Custom made and completely covers the windshield. Well made and will last a long time. The bad: Very bulky and unwieldy. Takes up a lot of real estate in car when not in use. If you carry backseat passengers, you will need to stow it in the trunk. Expensive for what it is,but it is well made. I will purchase a lightweight and more compact one for everyday use and keep this one for long term parking.