Main buttons are a bit stiff, on a Zowie FK or ZA-level. They are not the snappiest either, but I cannot call them mushy at all. They have no unnecessary pre-travel, but there is a minor amount of post-travel after actuation. All in all, the buttons are still well spammable, but I've seen better. For this price range, they are still more than acceptable. These buttons use Omron D2FC-F-K switches rated for 50 million clicks.
The scroll wheel is a bit loose, which, as mentioned before, results in a bit of wobbliness and rattling. This happens because the axle doesn't perfectly fit into the encoder's slot. Otherwise, the scrolling is light and of medium tactility, so it'll be more suitable for browsing and heavy scrolling than high precision tasks.
As for the middle click, it's relatively light and has an average amount of travel. I really like it because it's not tiring to use for even longer sessions. The switch beneath it is a standard square switch with an elevated plunger.
Moving on to the side buttons, they are fantastic. They are snappy, tactile, and of medium tension, and feature no unnecessary travel, which is a huge plus. They just generally feel really good to click and operate with standard 3-legged laying switches that have a branding I do not recognize.
Lastly, the CPI button is perfect for the task; it's not in the way or too light, so no accidental actuation should occur. It still has a fair amount of tactility, and medium overall travel. It uses the same switch as the side buttons.
I also made a video in order to demonstrate how the buttons sound:
Mouse Feet
Mouse feet are pretty good on the M55. While of medium friction, they are very smooth and feature well-rounded contact edges. Unfortunately, there are no replacements in the box, so once these wear out, you'll probably have go for aftermarket ones.
Cable
Moving on to the cable, it is the component I truly dislike on this mouse, which is a pity because it messes up the overall image. It's very stiff and thick, resulting in a lot of drag resistance. Corsair tends to use this horrible cable on most of their mice, so I really hope they will change it up in the near future! It is 1.8 meters (5.9 ft) long, which should be enough for most users.
Disassembling
Disassembling the M55 is pretty easy and doesn't involve any special tools, either. However, the stock mouse feet will most likely be destroyed as the four standard Philips-head screws are beneath these. Once they are removed, the two main shells can be popped apart. Some internal wiring connects the two main PCBs, so be careful not to tear the wires in the process.