Summary: First of all, this thing is definitely not a keyboard (despite its emulation of one), and second of all its not mechanically switch based. Third of all, the build quality is okay overall. The whole unit feels very plasticky but at its price, you can't really ask for more. Make sure to be extra careful with the palm rest. I broke one of the clips on the underside so mine kept sliding around and for me, using it without the palm rest is a pain.
It works like it's supposed to, but not the way I need it to.
23 January 2013
Summary: I'm an online gamer, but I only have the use of one hand. I thought the gamepad would make things easier for me, but it actually made gaming more difficult. With only 4 function keys (F1-F4) and the strange layout of the non-movement keys it actually makes MY game nights very difficult. Perhaps its because I haven't adjusted to it quite yet, but I don't think I'll be using it much.
Summary: The products does its job well enough I suppose. It does not allow you to program buttons per se, it has you alter the in game settings to match your needs and wants, however this often leads to the actual function of a key not matching what it woould normally do. For example, for Starcraft II, the Attack function, which is usually mapped to the A key is now mapped to F on the gamepad.