My truck cover I posted pictures of works really well. Keeps out water, dust, sap. If I did not have to park my baby out side, I would not cover it. But I don't have a choice. I have not had any problems of Dirt or grit getting under the cover and doing any pant damage. I have had it covered for the last few years. I think it did more damage to the paint with out a cover, dust, dirt, rain hitting the paint all the time.