It’s been 2 months now and I am very happy with the functionality and quality of the printer. The printer got delivered with a complete kit that contains everything (including tools) and assembling this printer is not a difficult task. This is the perfect printer for all the newbies as they will be able to assemble it on their own. This printer can actually print vert fast because of the unique mechanical structure and I have received some outstanding results from this printer. Great quality!