Product review (5 stars): OEM Part
It is an OEM part so as expected it fits perfectly.