Really good mouse. The software is very hit or miss however. Claw grip is very uncomfortable on this mouse. My hand gets stuck to the hump of the mouse a lot because sweat tends to build up there. I've haven't used the mouse for very long, so I will try to update if I do end up getting used to it, but right now with my claw grip, my right ring and pinky finger tend to cramp up. Also, the two buttons on top of the mouse are too high up for my liking. When I hold the mouse, my palm tends to rest on them. If you are a palm user, then you should be good to go with this mouse.