I bought a carcoon and it's very expensive for what it is, but breathes and protects the car from the elements and keeps it trickle charged.
If the car is in a carport you can get a drive in carport version which just zips up. I would like to get 1 myself.
I have an outdoor version but it's a pain to take the car out and put cover back on when done. Just takes time and a bit of faffing about. The drive in version would be much easier to live with, but I suspect requires a carport because it has tent like metal bars to give it shape so perhaps in wind the concern is that it may hit into the body of the car.
Where as the outdoor version has no supports and just inflates.