The only downside to this gamepad is that the buttons are a bit soft. They're definitely better than membrane keyboards, but not entirely mechanical in terms of tactile feel. Regardless of that one downside, they feel good, the built-in palm rest is a godsend, and it's amazing to be able to tilt at an angle uncomfortable with a regular keyboard (for more wrist comfort). For the price, that's not a problem if you're looking for a gamepad like this.