I bought this to set up and fix a worn controller. I found the quality control of this manufacturer to be lacking. On the back of the x button was a huge indentation that the other buttons didn't have. This resulted in the button not touching the rubber membrane at all. I used hot glue to fill the hole but now it touches but feels different. At this price point and the cost of other customization mods, I might as well buy a new controller.