This is a great entry point in Printrbot's line of 3D printers. Unlike other printers at its price point, the Printrbot Play has top grade high resolution components and functionality, using the same extruder and hotend that Printrbot sells across all of their printers.
The assembled version comes ready to print out of the box, after removing packing foam and setting up Cura on the desktop. There's a bit of a learning curve, but no additional assembly unless you wanted to use the included filament mount.
Printrbot recently released a set of upgrades to the Play, including a heated bed, an extended Y-Axis upgrade (which increases print space 4" more in the Y direction), and a heated bed for that upgrade as well. The new Gear Head extruder from Printrbot should support the Play as well, keeping it at the same level of performance as its heftier cousins.