Not too hard to assemble.  Nice for the price.

Pros: Nice looking and sturdy
Cons: Takes two people to assemble