Product review (5 stars): Top Notch Replacement Part
Matched existing part exactly.  Fixed unresponsive button problem.  This part was relatively easy to install.  Taking pictures as I disassembled would have been a good idea and saved time reassembling.

Hoping this one lasts longer than original (3 years)