Assembly was easy.  Took about 2 hours, but it wasn't difficult to understand the instructions, there were just a lot of different pieces.  It's sturdy, looks like it did in the photos, and provides all the space I need.