The SteelSeries Rival 100 is very good for FPS gaming. It feels sturdy and is ideal for a claw grip for all hand sizes. It's also well-suited for a fingertip grip for all but small hands and suitable for a palm grip for small or medium hands. It has a good click latency, lift-off distance, and CPI range; however, they're not quite as good as most recent gaming mice. Unfortunately, it also has a stiff rubber cable. and you can only adjust the CPI by increments of 250.