Good workmanship. Many buttons. Quite tedious to program each for the game. Large drawback the mouse wheel. Either it is too sensitive or too coarse. The screening is much too violent. No rubber on the wheel. Thus, the wheel always slips through the fingers.