Hi Dave. there's not much more to say other than what's in the advert. Its very stretchy and I've owned an E86 and E89. The bodyshapes are 'similar enough' for me to be confident that mine will fit an e86. I'm into detailing so the cover has only been used when the car was clean and dry. The cover is designed to be paint / bodywork friendly but clearly only if your car is properly clean before you put her to bed. The idea is that the car is protected from dust/dirt and minor bumps when you move around your garage.