It fits perfectly on a 2012 Acura MDX, the only issue I had was that they didn't include a water pump gasket. I didn't notice it until late last night when I started installing the pump. So I had to stop work and bought it at Auto Zone the next day for $3.