It may not be the best printer but for a newbie it gets the job done. As of yet I’ve just been using xyz filament and software wise I’ve been using the da Vinci printing app To send the prints to the printer and I’ve used tinkercad to actually design some prints or edit prints that I find intriguing. the only real downside to the printer is the calibration process doesn’t work most of the time which is a small inconvenience cause I find manual calibration a lot more accurate because when I do calibration with the printers system it’s off by a bit causing my prints to have large holes in them, which brings me to the only other thing wrong with this printer, when I do get a good print going they always seem to have little wholes in them depending on the print. Again I’m new to the 3D printing world but I don’t think there should be holes in the prints. Luckily it’s nothing a good paint job won’t fix. I still think this is a good printer for beginners as it’s not too expensive and gives you a basic handle on 3D printing.The link to there website is here https://www.xyzprinting.com/en-US/home
and in the picture below is my printer with my 2 best completed prints aka a daredevil cowl and the amulet of daylight from trollhunters (luckily whith The least amount of holes to patch up)
also thank you for the give aways @Do3D.com !!