Great entry level printer. Haven't had any problems and the assembly went great. Only mistake i made was having the main frame backwards so the lcd wouldn't mount. The instructions i followed didn't have the lcd so there wasn't a note to orient the frame correctly. I've been able to print out many upgrades. I'm currently running an e3d v6 on this printer, though the hot end that came with it was just fine to start off with.