Super easy assembly.  I put it together myself in a couple of hours.  It's a little squeaky and wobbly so I recommend anchoring it to the wall but other than that, I'm quite pleased with it.