I have mixed feelings about this controller, but ultimately decided to send it back. This controller feels nice, but its cheap production is very obvious. This is a shame, because there are great things about this controller. The d-pad is great, or at least far better than many controllers, the design is superb, the buttons feel very nice, and the controller body feels pleasant and sturdy. The analog sticks are the problem. There is a huge dead zone around the center of the analog sticks and sometimes when you're trying to move a stick precisely, it will even start moving in the opposite direction. In addition to this, the red plastic on the underside of the analog sticks is transluscent, and the indicator LED at the bottom of the controller shines through. This would actually be a nice feature if it was consistent, but it's always much brighter on one stick than the other one. Also, there are some software problems as well. On Windows it is sometimes recognized as an Xinput device, but some emulators (like Dolphin) don't recognize it as such. There is a workaround with Dolphin, but you'll have to put your controller in a mode in which it won't work for things like Steam. This controller has so much potential, but is poorly designed regardless.