I actually would have given it 5 stars but it makes so much noise! i like the clicky ones but this one is so much louder than any i have had before... that's the only drawback. it has the volume and video controls on the upper right side, which is something i HAD to have, as well as the joystick...