Hard to say but would guess its no match to a Sherline. Plus the Sherline can be used as a lathe. The ways/bed here appear to be an extrusion. Sherline is ground steel. If you can walk up to one and try it you could better judge. How much play in the lead screws?
Pete