Well....I never said it was perfect.
The keys start out kinda stiff (it took me a bit to loosen them up), and my orange button is *still* stiff after years of use. The D-Pad on the thumb isn't particularly accurate (the 4 cardinal directionas are good to go--don't try the 4 diagonals). Some hand sizes will never work. The software is a bit clunky (but it has a wicked macro language which can abuse some gaming interfaces).
There is a new model, which might help, or might make worse, some of these issues:
http://www.newegg.com/Product/Product.as...6826169019
In my case, my hand fits, and it has made it possible for me to play WASD games. I actually use a straight "T" movement config, shifted right, on the "wrong" keys on it
. Which is rather the point, as far as customizing goes...
In some games it has been a moderate help and in others it is so good it is a huge chunk of cheese...
BUT...
There is also a learning process involved. Plugging this thing up into a USB port doesn't mean you are going to kick ass 10 minutes later...
I've pretty much developed muscle memory over the years for certain sequences, which I adapt to new games, so I use the same old same old sequences for new things.
YMMV
--cy