The shape of the ML903 NearLink can be described as a slightly larger and noticeably bulkier Darmoshark M3S Varun. Much like on the latter, the hump is positioned more towards the rear, albeit not overly pronounced. Furthermore, neither the front nor rear flare out much, which, coupled with a rather narrow grip width, results in the width being near-constant across the entire length of the mouse. Unlike on the M3S Varun, the main buttons are not framed by ledges, and the ML903 NearLink maintains a higher profile in general, with the high front being particularly noticeable. The main buttons do feature moderately deep comfort grooves, however. Overall, a very neutral design lacking any aggressive traits.
As for grip styles, I'd say the ML903 NearLink is generally suited for palm and claw grip. It is a medium-sized mouse with a barely pronounced hump, which should make it generally suit most hand sizes. For reference, my hands are 19 cm long and 10 cm wide, and I found the ML903 NearLink comfortable in claw grip.
Dimensions
This table includes the dimensions of the ThundeRobot ML903 NearLink and several other ambidextrous mice. "Front height" denotes the distance between the base and main buttons. Measurements with two decimals have been taken with a caliper, while those with one decimal have been taken with a ruler. For a full list of all measurements taken, please refer to this sheet compiled by an esteemed community member.
ThundeRobot ML903 NearLink Dimensions
ML903 NearLink
M3S Varun
XM2we
Atlantis
M3
X2
Base Length
11.7 cm
11.3 cm
11.6 cm
11.7 cm
11.8 cm
11.4 cm
Length (including overhang)
12.35 cm
12.30 cm
12.2 cm
12.33 cm
12.85 cm
12.02 cm
Front Height (lowest point)
1.5 cm
1.1 cm
0.9 cm
1.1 cm
1.1 cm
1.1 cm
Height (highest point)
3.96 cm
3.79 cm
3.83 cm
3.80 cm
3.93 cm
3.74 cm
Front Width (widest point)
5.74 cm
6.01 cm
6.16 cm
6.16 cm
6.54 cm
6.12 cm
Back Width (widest point)
6.23 cm
6.27 cm
6.49 cm
6.59 cm
6.53 cm
6.33 cm
Grip Width (narrowest point)
5.69 cm
5.75 cm
6.06 cm
5.96 cm
6.06 cm
6.02 cm
Below are some comparison shots with each of the measured mice: