Good quality and value.  Looks like you spent more than you paid for it.  Perfect for our home office.

Pros: Good value and quality
Cons: Assembly takes a little longer than expected