Not hard to put together.  Looks great set up in my office.

Pros: looks great for an office, nice color, seems durable
Cons: n/a