This is my first 3d printer. It came very well packaged and in 3 major pieces. Not knowing much about them it took me about 1/2 hour to assemble. Assembly is fairly easy. You attack the print assmbly to the bed and then add the spool feeder assembly. Next was levelling the bed. I used the paper method and had it levelled in about 5 minutes. The lcd screen controls are pretty intuitive. Feeding the filament through took a bit of trial and error at first but once it was going it went quickly. I first printed the robot and the detail was much better than expected. I searched online and found several free models to print. It comes with a .25 kg spool of yellow but i purchased a bit more from amazon. Just make sure your bed and print nozzel are set to the correct temperature for the type of filament you are using before starting. The print ate is pretty large at about a cubic foot. Overall i am very impressed at the ease and qualty of this unit.