Car covers are tricky as they need to be waterproof yet breathable, and the car needs to clean, dust-free and dry underneath. It also helps if there is air circulating around the car body, yet the cover cannot move violently around as it will scratch.
As I said, the Storm Force covers I had...