They're a little better quality than the Radio Shack from years ago BUT still poor contact with these types of push button switches (in my experience). The knob has an internally attached shank with a washer attached to the end. When the button is pressed, the washer inside contacts two pins and shorts them out. This contact is poor and causes repeated closing/opening with each push. It would only be good for circuits that can handle it. I needed this size button for my project so I cut the original switch from the back of the button assembly, the mini tact switch with heat shrink tubing in place of the original pins and it worked fine.