I bought this for my Wii. It worked fine for the first month and then the buttons started to stick or wouldn't register when you fist pushed them. When I first got the controller the first thing I thought was "geez this controller is light compared to the original Nintendo GameCube Controller." I didn't worry though, until the buttons started sticking. If you want an affordable (and disposable) controller, go for it. If not, then go for the OEM controller.
I wasn't very happy when I got this. After only playing with it for a few weeks, the analog stick gets stuck, and even when it's not stuck the character on the game will keep going to the left. This is a terrible controler and you should take your buisness elsewhere. Buy a controler actually made by Nintendo