It was easy to put together, just make sure you read the instructions carefully.  I forgot to put in one panel because I didn't notice it on the instruction manual.  Luckily, it was easy to fix.

Pros: Solid, beautiful color, easy to assemble
Cons: Instruction manual can be a little unclear