The controller feels good and the buttons work well. The sticks have a fairly large dead zone compared to official controllers (you need to tilt the stick further to get minimal input). This controller also has an odd input lag that makes it awkward to use in any high-speed game.