I had one for the Stang before I was able to keep it in the garage. It's worth it IMO. The only problem I experienced was winds blowing the cover off. I had to tie it together under the car with bungees and then it worked pretty well. It's nice to remove the cover and have a clean car to drive around.
2010 335i Coupe