BMW Car Cover.
I believe this is more for E92 than E93. I purchased it from fellow forum member. It is a bit tight on the E93.
I don't know much about it. I thought I would use it, but since the car is in the garage, and does get used all year long, seems to be just collecting dust.
In North NJ. Would prefer local deal.