This 3D printer came in two modules, all it takes about 15 minutes to install, and it comes with everything you need including spare parts, tools and filament! Perfect choice for students to spark a love for science and engineering. The 3D printer is equipped with dual Z limit switches and 4 hand twist nuts on the bottom of heat bed, definitely making the bed easier to be leveled; Also, due to its well made mechanical design, the 3D printer can maximally reduce the body shake when printing, thus its printing precision can be guaranteed from the beginning. No hassle of sticker any more; Ultrabase bed surface coated with patented microporous coating,allowing the print holds strong when printing and then effortlessly falls off the bed when it cools to room temp at the end of the print. The FDM 3D printer integrated TITAN extruder with straight through hot end, thus definitely able to maximumly reduces the risk of clogging and uneven extrusion; and works with TPU, PLA, ABS, WOOD etc.