It has 19 programmable buttons, 12 of which are on the side. It has a max DPI setting of 16,000, and it also has customizable LEDs. It comes with three different side grips that you choose from to add comfort.
Pro Side buttons are mechanical and angled
The 12 side buttons on the Razer Naga Chroma have mechanical switches inside. Mechanical switches have a great tactile and audible feedback while also having great longevity. The buttons themselves are also angled which makes it easier to find the correct button to use.