Product review (5 stars): Exact Replacement
This was an exact replacement for my failed switch.  Works great.