Delivery was quick, great! The device works fine and milling quality is OK.I spent the better part of the day assembling it, due to sketchy and conflicting instructions in a Chinglish language which is difficult to understand at times. I actually found a good tutorial video AFTER I finished putting it together.I played with it for a while and overall I am satisfied with this toy. I am giving it 4 stars because:1. Imprecise and conflicting assembly instructions.2. D-shaped spindle shaft. This causes the er11 chuck to be a fraction of a mm off-center and thus to vibrate a great deal when going more than 50% power. It doesn't seem to affect precision much, but the noise is horrible. Even when not drilling!3. The spindle assembly positioning screw coupler was not fastened well and due to mentioned vibrations, it came loose and the spindle plunged into the plate. It ruined one of the tools...4. No clear instructions for the cronos maker control board: what are the functions of all those pins and connectors? How to wire limit switches and if needed a z-probe? What is the function of the "servo" pins? What does the Auto/on jumper do? How are the 2-3 pin laser connectors to be used? What bluetooth module is compatible woth the board? And most importantly, how can I safely upgrade the grbl version from 0.9j?Sorry about the rant.As I mentioned, I am pretty happy with how the machine performs and after performing the initial calibration, it does a great job, at least from a beginner's point if view.I had seen other models which came with the 3d-printed plastic components. This one has them made of real and sturdy-looking plastic, so the quality is quite good for such a priceworthy toyI would actually appreciate some help on the issues I listed, as it seems that answers to the questions are pretty hard to find.Hope this review helps.