A great printer. Assembly is probably a little too advanced for beginners. It was rather tedious since all instructions were via YouTube video, some of which were difficult to follow, and some videos were for different (older) versions of the printer. It would have been great to have a printed assembly manual. But overall quality and performance is really good, especially for the great price. Would definitely recommend for intermediate to advanced users.