Product review (5 stars): Perfect fit
Installed easily and does the job. Everything I needed was there, except one screw and that was the fault of the 'repairman' who 'fixed' it the first time.