This is a beautiful piece of furniture for the money, and it matches it's description perfectly.  For me, somewhat time-consuming and challenging to assemble.

Pros: Good quality and matches description.
Cons: Challenging to assemble.