I’ve had a M3 Tesla exterior cover since 2018. It is great with soft fleece on car side and a reflective outside. Fits like a glove and will be purchasing one for a MY I’m waiting on. I’ve always washed car first. As with any cover you don’t want debris caught between surfaces and the cover...