
The controller replacement kit is great, it wasn't easy to install at first but after some trial and error with the buttons it became pretty easy. The only downside I have with this particular product is the buttons for ABXY. After the first assembly I found that the buttons don't work because they aren't long enough, so I had to use the original buttons from the controller, which is fine. but not all components work for me. Other than that, it's a great product for learning more about the controller, and it looks really great for just $20.