I wanted to replace the buttons on my arcade1up final fight cabinet. I've never replaced arcade buttons before so I had no idea what I was doing. Thanks to the reviews and questions related to this button, I knew this button was clicky, I wanted clicky. What I didn't know was, I would need a wiring replacement. My buttons had connectors that were appx .25cm across and the buttons I bought here were appx .5cm wide. I had to order the wiring harnesses separately but that's okay. I should have understood the instructions at the top of this page where it talks about needing a USB encoder wire. That's what I needed. One star taken away because one of my new buttons I bought came with a broken tension ring. Also, no instructions were provided but after staring at the button and microswtich, I was able to figure out how to install the button in minutes. If I can do it, so can you. Just pop the button from the top of your panel, flip the panel over and screw the ring on until snug. Now "slot in" the micro switch so that it is pressed when you press down on the button. These buttons are much nicer than the ones that shipped with my arcade1up.