Product review (5 stars): Perfect!
Just as ordered!  Used online video to install step by step.  No problems.