I pick this set up because I want a second one of the keyboard -lrb- which I love , see my review  Logitech k350 2.4 Ghz Wireless Keyboard  ... not . the mouse be full-sized and full-featured . very flexible with the software as far as reprogram the button . however , there be two feature of this mouse that will cause I to either put it in a drawer for emergency replacement or just give it away . 1 . the scroll wheel : I have two other Logitech mouse that I use most of the time : a MX Revolution and a Darkfield Performance MX . both have very fast scroll wheel . once you get use to that , you never want to go back . this mouse be painfully slow in comparison , and , although via the software you can reprogram it to two other scroll mode , both require move the mouse on the desktop rather than just move the scroll wheel . 2 . this be the real deal-breaker : the finish on the top of the mouse be gritty and irritate my palm . I use this mouse for about 4 hour , do normal `` stuff . '' my right hand be back and forth between the keyboard and the mouse , but mostly I be click around the web and my system . at the end of the time , the palm of my hand , in the quadrant under my pinky and toward the heel , be irritated . I could not figure out why . then I compare the finish on the m510 to my other two and realize that the other be MUCH smoother . I check my husband 's stash of sandpaper , and I would say that the m510 have a finish on the top that be just a bit smoother that 600 grit wet or dry sandpaper . apparently I do not settle my hand all the way down on the body of the mouse all the time . part of my hand hover just high enough that it `` brush '' over the surface of the mouse . I never realize that before , but now that I know , I 'll never buy a mouse without a smooth top surface again . if you mousing technique be different from mine , this could be a great mouse for you , but not for I .