I knew that When I receive it, I wanted to upgrade to Sanwa buttons and make the stick a bit more sturdy... Will have to wait later. As it stands, when I received it it is a sturdy product but when I tried to connect it to a HTPC to start playing arcade games, the A button was not being recognized. Therefore when I open it up, I tried to make sure that the wire and connector to the A button was connected tightly... after making sure the connector is connected tightly, the A button works. I wonder the wire and connector was knocked loose during shipping. Now I need configuring for fighting games, even though I am not that good at it.