At first, I left a poor review, I hadn't received any instructions and was not perceiving this as a beginners desktop model. The seller eventually reached out and did send over instructions and answer any questions which was much appreciated :) Great job for customer service. Now as far as the actual product, it isn't bad for the money. Honestly, you can't really beat the price elsewhere.If you know what you are doing you can assembly this probably within an hour or two. Some people really enjoy the building process and find it part of the fun.If you are just getting into desktop CNC machining, understand a few concepts before committing. Learn CAD and CAM decently. You will spend some time in frustration if you are not expecting to learn all of these steps. Now that's just CNC machining in general and doesn't have to do with this machine specifically.The machine itself it good for learning and isn't too much of a cost if you decide not to use it much.