Overall build quality is solid. When shaking the mouse, a slight rattle comes from the scroll wheel. When applying lateral pressure, no creaking or flexing of the shell can be observed. It's impossible to activate the side buttons by squeezing the sides. Lastly, no accidental clicks occur when slamming down the mouse.
Buttons
Main buttons on the XM1r are excellent. Both pre and post-travel are very low, resulting in a firm and satisfying button response. Compared to the Kailh GM 4.0 of the XM1 RGB, these aren't as heavy, yet almost as tactile. What I did note was a certain degree of disparity between the left and right main button, the latter of which sounds more muted. While these buttons are separated from the shell, button wiggle is minimal. Button stiffness is light. A set of pre-sorted Kailh GM 8.0 (80 M) switches with an operating force of 55–60 gf is used.
Side buttons are very good. The back button can still be pushed past its actuation point a good amount, but pre-travel is uniformly low on either button, resulting in a snappy button response. The pressure point is even across the entirety of these. Button size and placement are good as actuation is possible rather easily by rolling one's thumb across. That said, I did happen to accidentally click the forward button at times during play. A pair of TTC switches (mint green plunger) is used here.
At the bottom of the mouse is a single button for cycling through the set CPI levels and adjusting the polling rate. Its click feel is good. A seemingly unbranded tactile switch is used for this one.
Scroll Wheel
The scroll wheel is excellent. Scrolling in either direction barely produces any noise, and the steps themselves are very nicely separated, resulting in great tactility. The encoder comes from ALPS. The middle (scroll wheel) click requires low force for actuation. A tactile switch from Kailh is used for this one. As with the Panasonic switch of the XM1 RGB, I find this one rather odd to use.
Coating
The XM1r Dark Frost has a fairly smooth matte coating all over, whereas the Dark Reflex variant comes with your usual glossy coating. The glossy coating of course does attract dirt quite a bit, but isn't meant to be used by those with sweatier palms anyway. The matte variant doesn't attract fingerprints, dirt, or the likes too much, is easy to clean, and there are no signs of wear left after doing so. All in all, excellent materials.
Button Sound Test
Disassembly
Disassembling the XM1r is very simple. Remove all the feet and screws beneath them—top and bottom shell should now be easy to separate. Everything sits on a single PCB, with the side buttons mounted vertically atop the PCB. The PCB is fairly thick, and four screws in total are used to affix it to the bottom shell. The MCU is an STM32F072C8, whose datasheet can be found here.
As for the soldering and general quality of the PCB, I'm unable to find any noteworthy flaws.