See the thread in link below. BMW has a protective cover for the e92 and e90; I'm not sure about the E93. I had this cover for both my e90 and e92 M3 and it works awesome. Blankets and generic covers always fall down or get pushed aside. The BMW stays in place perfectly and provides great protection.
http://www.m3post.com/forums/showthread.php?t=497827
__________________
'23 X7
'04 M3 - Fall Line Motorsports Built Race Car - S65 swap, Dry Sump, Bosch Stand-Alone ECU, Drenth Sequential Trans, MCS 3-Way, Flossmann Wide Body, Brembo Motorsports Brakes, Drexler LSD, BBS E88 Etc.
INSTAGRAM - @Slicer_M