Not a bad design
It's very responsive so far.
It mimics the design of the Logitech version but not as comfortable.
Cons:
It's right clicker is too sensitive causing false clicks to occur, needs some more resistance. I used a paper shim insert to make it less sensitive.
It needs some more weight. The DPI and Mode switches are too close together.
The Logitech version has a rubber coating on it's MX versions.
The reason I went to this vendor is that Logitech has a flaw with it's roller-ball MX versions. The clickers are using inferior switches that are made in China, the springs tends to wear out causing double click problems. The best fix to that is replacing the switches with better quality Japan switches.
The quick fix that I applied to them is putting paper shims underneath the lever switch engagers gaps at the end. Even then I had to use the click-lock system setting to fix the double click problem.
I can't say whether this roller ball won't incur the same problem over time as I just got it. I will update my review if any problems occur.