I have yet to see a 335i with m3 sides that have a "perfect" oem fitment. I have oem m3 sides on mine and it is close to being spot on. I would say like a 95% fit on it. On two sides near the wheels theres a little extra gap but its hardly noticeable unless you're starring right at it. Here's a picture.