I bought these buttons and a pro controller skin from the same company. Received them in the last week of March and made changes to my new pro controller within a few days, giving me at least two full months to use my pro controller after installing the buttons and controller. Leather. I've waited until I have many games to write my review for this product. First, I do NOT recommend disassembling a professional controller to install new buttons or a new skin. Admittedly, I'm fairly new to this myself, but I've made modifications to my professional controller with the help of my fiancรฉ, who builds custom computers and is therefore an expert at disassembling and reassembling small electronic parts. Even for those experienced with this, the parts and space inside the controller are small and any wrong move you make can affect the controls. After a few weeks of heavy use of this controller, I started seeing the color of the buttons bleed onto the controller. After about a week, I noticed that the buttons no longer just felt flimsy, they actually stuck to the pads. My fiancรฉ also played Rocket League with my controller and the buttons had a huge impact on his game. Now I don't use my pro controller unless it's just for a little temporary use (like second player mode to quickly buy an extra painting of Redd in Animal Crossing) because I don't get a consistent response from the buttons on get my controller . Even if you plan to just swap out the buttons and not the skin, you still have to disassemble the entire professional controller to gain access to the front buttons, so you run the risk of completely screwing up your controller to end up with a nice but useless product to get switch. accessory. Conclusion: don't do it.