Having small hand, I was afraid not to find a mouse that would suit me. At first I had a hard time to be taken into the hand, but after a few months she became very nice in hand, while the programmable buttons are just great for the game (what it takes yet come to understand the Mad Catz software that certainly is not terrible, especially to understand key programming) There is a feature that I can not use it and that's unfortunate is that of precision button having small hands, I can not seem to reach, and despite my research on the internet I have not managed to figure out how to reprogram any other button, it's the only negative I would give this a mouse. In short, I'm falling in love with this lovely mouse to touch (not to use with hands dirty / greasy for Black Version Mat) with useful programmable buttons, and just a true wonder for video games and is equally well for work in Photoshop or Illustrator. I recommend.