I had a Covercraft outdoor cover when I first got the car. It could handle extreme weather and it breathed so it dried out after it was wet. A quick detail afterwards was the most i had to do after I took it off. I lost it on a real bad storm with high winds, and it was even tied down underneath.
My only advise is you get what you pay for. Do some reseach and buy a quality cover. you don't want one that will trap the water between you car and the cover.