I bought a Covercraft Evolution along with a cable lock 7 months ago. I was tired of cleaning up the bird droppings and tree sap at least 2 times a day. It works great. I live in a Townhome and park underneath a tree. Keeps the car relatively clean, a little dust does get through the cover especially during windy days but care MUST be taken with placing the cover on and off the car, like no dragging of the cover on the car, windy days and fresh wax. There are pros and cons to each type of cover, with the Weatherguard you can use a regular washing machine to clean and this is the most expensive in the Covercraft line but the others such as Noah and Evolution you need a commercial wash without an agitator but costs less. The Evolution has an extra layer for door ding protection. It took about 1 week or so to get my cover delivered. I did not buy from AG because of the $$ and their discount codes excludes car covers (even the EASTER15) so I bought elsewhere.