I got this because I feel my original controller is on its way out, sooner or later. Since I can still use the original, I've only tested this lightly, but all the buttons work and I think it'll make a good replacement. Time will tell about durability. I have noticed it goes to sleep sooner, but since I did not test the two controllers side by side with inactivity - that is more a feeling that could be incorrect than an actual comparison. Also, not really a problem.