I used this for Nintendo Switch. The controller was a little tricky to hook up, but once I figured it out, it worked great. The plastic seems to be thinner but I don't plan on throwing it away so it will be fine. It comes with buttons on the back that can be nifty, as well as a turbo button so you don't have to spend a long time spamming a button. Battery life is average for controllers. When you press any key, the middle part lights up, which is a cool effect. The vibrations are good too, not too loud or uncomfortable. Overall, this is a really good budget option, rather than spending more than double on an original Nintendo Switch controller.