something to remember when buying a cover. mine is a indoor only cover. not waterproof and very soft. outdoor covers will be made of a tougher material that resists water and sunlight. so in a strong wind the cover can catch the wind and rub on the paint over time. theres no way to avoid it. if your using it indoors dust can still collect over time. mine was only 50$ so i couldnt go wrong.
for full protection try a cover bubble
http://www.carcapsule.com/