Product review (5 stars): perfect replacement
This switch was an exact replacement for my broken one.  I had it installed in less than 5 minutes. I hope it lasts as long as the original.