Nathan H.
I have owned my Creality3D CR-2020 printer for over four and a half years now and I have nothing but good things to say about it. The printer came preassembled and ready to print after a quick bed leveling. Most of the printing I have done has been with PLA but I have also printed with ABS and TPU with no issues. The heated bed prevents warping and the direct drive extruder helps when printing TPU or other flexible filaments. Over the course of owning the printer, I have not had to replace any major components (only normal wear items like nozzles and the bed sticker). This printer is incredibly well built. I highly recommend this printer to beginners and experienced 3d printer enthusiasts alike.