I have been using this printer for the past two weeks and it prints very well. First, the printer comes in a well packaged box from Amazon and was super easy to assemble with under 10 steps. The XY-2 is built tough, with 80x20 extruded aluminum bars and bent sheet metal. The print size is big, and has a textured plastic surface that holds down prints very well. In addition, this XY-2 has some really nice features, especially for a printer in this price range. These features include a full-color touch screen, filament runout sensor, and power failure resume. These features usually do not come on a printer with this price. Also, the print quality is fantastic and the touch screen allows for lots of information on the print job to be shown. On the other hand, not every printer is perfect, and this printer has a few issues as well. When I first took it out of the box, the XY-2 would not print after a certain time, there was z axis layer shift, and the printer screen turned off in the middle of the print. These problems took me a week to fix, going back and forth with the Tronxy support team, but eventually they fixed all the problems. The stepper driver voltage had to be adjusted to 0.8- 0.9V, the lead nut had to be loosened, and the micro sd card had to be formatted. After these problems had been worked out, this printer performed great, and I would recommend it to anybody who is willing to troubleshoot solutions to a couple of issues. Overall, the Tronxy XY-2 is a good printer for the price.