reading some posts it looks like people are using it on both e90 and e92. I was using this on my 135 and it fit fine. The only thing that was off was the plastic on the feet were a little high off my roof because they are shaped for a 3 series body. These only hide the metal feet which bolted to the car fine.
Horsepower sells cars, Torque wins races