FEATURES:
* Adjustable size mouse for small or large hands mouse can be lengthened or shortened to suit your hand size or the holding style
* Adjustable mouse wheel changes the resistance of the scroll wheel
* Programmable 4-way hat switch
* 2 additional programmable buttons
* Left and right mouse buttons
* 3200 dpi
* Weight adjustment
* SST programming software.
but otherwise (almost) perfect