Quality piece of furniture as expected for the price. Took some time to assemble due to the multitude of pieces (give yourself ~2 hours to pull this one together), but well worth the wait. Looks great in our home!

Pros: Beautiful piece with lots of storage
Cons: Assembly time was a little long