The buttons are the best feature. There's, like, 14 of them and they are fully customizable. Playing competitive games has become a lot easier since you can create button profiles and switch to the one you need in-game.
I have the Roccat Leadr model and I love the wireless capability.
I would definitely recommend this mouse to Gamers and people who love Razer mice for all their buttons.