Both main buttons use Omron D2FC-F-7N(20M) switches, which are one of the most common switches used in gaming mice, and they are designed for 20 million clicks. The buttons provide crisp and tactile feedback, and there is no mushy feel when pressing them. I could click-spam easily and comfortably. They are also reasonably light to press down (a bit stiffer than a Logitech G102/G203, but lighter than a Zowie FK series mouse). I didn't notice any significant button travel before or after actuation.
The side buttons are mediocre at best; they are mushy, stiff, and have a lot of travel before the switch activates. They use some lower quality tactile switches. I have seen worse, but in my opinion, they could and should be improved upon.
The CPI changers use lower quality tactile switches as well, but these aren't as mushy as the side buttons. They are alright for their purpose and are not in the way, so you should not worry about any accidental clicks. Both these and the side buttons are located on another PCB that is affixed to the upper shell by small plastic clips. These tend to break quite easily because the plastic is rigid, so I did not try to detach that PCB in order to keep the mouse functional.
Once again, the scroll wheel is pretty much the same as in the MM520, which is good news. The scrolling is tactile yet light, the steps are rather well defined, but you don't need a lot of force to scroll through the notches. I did not see branding on the encoder, but it resembles the same feel as an Alps one.
The middle button is rather light, but I don't think any accidental clicks should occur—at least there were none when I used the mouse. It's very comfortable over the long run if you use this button a lot. The switch is a Kailh-branded one and does the job well.
I also made a video in order to demonstrate how these buttons sound:
Cable
The cable is non-braided, but could be a bit more flexible. It's still in the better-than-okay category for my preferences. It doesn't generate very much drag on the mouse pad either if you don't have a cable bungee. The cable is 1.8 m long, which should be enough for most users, and the connector is gold-plated.
Mouse Feet
There are two big mouse feet attached to the bottom of the shell. They glide smoothly, but their friction is a tad too high for my taste. I almost instantly changed my stock slippers to custom-made PTFE ones, so my standards are very high in this area. There are a set of extra feet in the box by default, so if you open up the mouse to remove the weight, or if the first set wears out, you can easily change them.