It has 8 programmable buttons. This mouse has DPI settings anywhere from 100 to 5700 DPI. You can also adjust the response time.
Con Finnish rubs off
The rubberized texture comes off the thumb rest and ring finger side around 2 months in. The slick plastic underneath is not a sure grip when moving around in game. Considering this is a gaming class mouse you would think they would use a textured finished material not a coating.