Product review (5 stars): No issues
Appears to be an OEM part.  Easily installed.