Bought this controller to replace another Rock Candy wired controller that came with a broken shoulder button and had to be returned. This has a slightly higher build quality and works perfectly. I prefer the feel of this controller over OEM M$ on some games. It looks like the price went up a bit to $25, but it was a steal on delivery at less than $12. It's always nice to have a wired controller in case you temporarily run out of batteries. If you're looking for a Rock Candy controller, make sure it works with Xbox 360 as it also works with Windows but vice versa.