The SteelSeries Rival 3 is a great wired gaming mouse. It feels very comfortable to hold, and any hand size should be able to easily reach all the buttons when using claw grip, while only small hands will have a difficult time with a fingertip grip.
While the max CPI isn’t as high as many other gaming mice, it’s still likely more than high enough for most people, and the sensor is mostly consistent whether you move the mouse fast or slow.
The mouse is very lightweight, and its software is fully compatible with both Windows and macOS, which is great. Unfortunately, the side buttons start flush with the body of the mouse, which makes it slightly difficult to press them unless your thumb rests in just the right spot.