I bought this controller for my 5 year old niece so she can play games without messing up my other controllers. If that sentence doesn't express my seriousness about controllers, then I don't know what does. I saw this controller and I was like, "OK, nice and cheap, and it looks and sounds cool too" and I FULLY expected this thing to be just another run-of-the-mill third-party controller. I was incredibly surprised when I tried this thing myself, it was awesome! For example, on other 3rd part controllers, there is no weight, the buttons feel cheap, they keep turning off, the sticks don't work. This thing came damn close to being a 1st party controller. I'm not kidding, it felt great in the hands, the knobs were a pleasure and the sticks felt perfect. I couldn't believe the quality matched the price here and I cannot recommend this controller enough.