I bought this to replace the card reading switches on the roof of my truck. I bought two and one fell apart completely after a few weeks of very infrequent use. The button fell completely out of the base. Good point: the base is a fairly standard switch base, so it fits perfectly into the pre-installed mold to hold the switch. I'm buying the same switch to replace the broken one, but only so I have the right switches and hope for the best. $12 for a switch that falls apart after maybe 100โฆ