so far so good, it is kinda solid, only got as far testing the motors in x/y/z & the spindle. using it with WINDOWS 10 & MACH3, to get it working with windows 10 & mach3 I bought a Pokeys thingy, '' USB CNC controller replacing LPT - PoKeys57CNCd25 '' which is excellent.so it works, seems solid, and works with mach3 on windows 10 via usb, if you're buying one I'd recommend you also get the Pokeys thingy.