I have several of these Kirbys for my shop and I usually buy them cheap from Craigslist or flea markets and end up having to fix minor problems. I bought this G4 with a faulty switch and replaced it with this part and it has been on one of my sides since I installed the new switch and it works fine. I give them credit for being footswitches and since my boys haven't broken them yet they should be pretty damn solid.