I have small lady hands, but the size and weight of this mouse is perfect for me. The side button placement is good, but the matte finish of the mouse shows up hand grease/sweat quite vivdly. The default light setting is to pulse slowly which drives me nuts for no reason, and it turns out the Engine 3 software refuses to recognise my mouse, so there is no way for me to disable this effect. Having no configuration software is the only reason I've rated this mouse two stars. A gaming mouse should be configurable. Googling the issue shows it isn't that uncommon.