Just a bit of info about this mouse, it has an "on the fly sensitivity button" well thats a good feature and all, but for a competitive gamer its actually annoying. I have both a 510 and 518, there isn't a noticable difference between the two aside from shape and those 2 dumb buttons. But good mouse over all, but for serious gamers it's a constant burden having to worry about your mouse speed.