Product review (5 stars): Worked as expected
Works and fits perfectly.  Would definitely order again.  Seems to be of a high-quality build.  Used a youtube video to figure out how to install it.