I have a good condition car cover (outdoor model). I used it a couple weeks and then bought new place with garage. Easy to fold away and put on.
Comes with BMW storage bag.
Also adding the cable and lock to keep your cover secure (I paid additional for this from BMW)
Everything in original box $125 shipped