I recently picked up the Geeetech M1 3D printer and have been pleasantly surprised by its performance. While it’s clearly designed as an entry-level printer geared toward kids and beginners, it includes features that are often found on more expensive machines, such as automatic bed leveling. That made setup quick and hassle-free.