Good quality frame. Very happy
Even without instructions, it was fairly easy to assemble. Except for Y axis belt tensioning mechanism. I was not able to figure out how it supposed to work, so I had to add some parts. I was able to 3D-print a NEMA-17 mount on top of the Z axis. All you need is a motor, a mount and a cable. Controller supports Z motor with no problems. The assembly is too flimsy for spindle engraving, but good for laser engraving and cutting. Cable track and trays keep cabling well organized. The track has extra room for additional cables.