Its my opinion that car covers that touch the body will retain moisture and hold stale air inside car.Best to store with windows down a bit and nothing except wax on the paint.Cars were meant to be outside and thats where I keep mine.Only time a cover sees my car is if I prep for a show and I'll leave a cover on overnight.I believe that cars need to breathe.Good luk Ray