Every once in a while China really outdoes themselves. This is one of those times.This thing is simple, clean and accurate. Now, honestly, there isn't too much to these, but this little package for $250 is a great deal.I found a random $20 controller to go with this and it works great. Spins plenty fast, even with the 6:1 reduction.Mating it to my Tormach took some work, but in the end, operates perfectly. Tormach is not expecting a 4th axis with a 6:1 reduction ratio, so none of the micropulse pin settings on the stepper driver generate a proper 360 degree turn when commanding a 360 degree move.You have to go into an .inc file on the controller and change the 4th axis SCALE. Then, if you want it to turn faster, you have to change some speeds, also in the .ini files. It's all on the LinuxCNC forum. But very easy to do and saves $3000 versus a MicroARC.Highly recommended.