Very quick service, my cover arrived the next day.
I bought the 4 layer storm cover, for my E30 325 cab. Which has a full M Tec 2 kit fitted.
So I would recommend buying the M3 Evo cover which has that little more coverage.
I bought the E30 normal cab cover, which didn't quite fit correctly. As there wasn't enough coverage, for cover to tuck under the front and back bumpers with the M kit on it. This I guess would not be a problem if your car doesn't have the kit on it.
It was not a problem, just a quick phone, and the cover was changed free of charge, within days.
Top service, highly recommend.