Product review (5 stars): Did the job
Arrived quickly, fit perfectly.  Not the easiest item to install, but there are youtube videos that make it a very doable project for someone with average or above DIY skills.