The length is great for comfort. Ergonomic curves allow the mouse to fit comfortably between thumb and ring finger.The length takes pressure from the wrist by allowing your fingers to rest in a flat and straighter position. Other products are too curved, with a big arch that cups the fingers. The M510 feels like you hand is just resting on a table top. Very comfortable.The buttons are quiter than generic, but yiu still hear a light click. The middle mouse wheel is a bit wobbly because it clicks left, right, and down (so the mousewheel has a 3 way switch, and also scrolls).The side buttons are large enough to feel certain about which you are on, thanks to a curve in between the side buttons.The USB dongle is easy to take out of the battery conpartment, plugs into the computer, device is detected, and you can use the M510 straight away.You just need to remove the divider between the battery contacts (seen in the pictures). The batteries come with the mouse, but i would recommend buying some rechargeable. Nothing like gaming and suddenly the mouse quits working due to a battery running empty!Overall, a good product. I would prefer the middle mouse button / wheel was sturdier. It feels a bit flimsy and I suspect it will be the first part to fail. However, having the 3-way wheel buttons is going to add more options for the operator.There is no DPi button to quickly change cursor speeds, so your mouse settings will have to be done in the control panel of the computer.The optic is infrared, so there is no visible red laser light from the bottom.Using 2 batteries makes the M510 a bit heavier than some other options, Once I started gaming, I forgot that i was even using a new and different mouse.It feels natural, it works good. Worth every penny!