I bought one of those for my dad for christmas it is excellent value for money, we polished his car the other week put the cover on it came back to it this week even though we have had rain, frost and ice and non of the windows are steamed up and the car still looks perfect. No streak marks or water patches.
Well worth the money especially if you intend to keep putting it on and takining it off on a daily basis.