Fits straight and works great. Like most of the other reviewers, I've only had it a few months, but I'm very satisfied. The best price on the web. This is the 120A model that seems to be the most common for the 3.0L X5, although I believe some versions used 90A and 140A. I assume 90A is included in some 3 series with the same engine and 140A is assumed on X5s with heated seats. Definitely a pretty easy DIY install in 1-2 hours after removing all the air intakes.