I have no choice but to park partially under a tree which has for too long been constantly dripping nasty green pollen balls and other nature related waste on my car so I finally got smart and bought a cover. This cover looks good and fits my car perfectly but I was expecting to encounter water spots from condensation and the eventual buildup of the nasty green stuff to the point I'd be replacing it occasionally. I've been pleasantly surprised to find that after a week of rainy days I uncover it and find it as spotless as it was when I covered it. The green muck starts to build up but after the next big rain the fabric lets go of it and it's almost perfectly clean again. I am so glad I have this cover now.