The original 5-way switch on my 1987 American Standard Stratocaster had worn out (intermittently bad contacts in some positions), so I ordered this as a replacement.
It's pretty much exactly the same thing as the original, so needless to say, if fitted like a charm. It comes with mounting bolts and both black and white plastic knobs, but I retained my original, as all the other parts of this guitar have yellowed with age).
Look, its a switch, and its not going to magically improve your tone, but if it lasts me another 32 years on this guitar like the last one did, that's really all I can ask.