Fairly easy to put together.  I did it myself except needed help lifting the top on.  It is beautiful and perfect for my space.  I was going to buy one from a furniture company but this way half the price and looks just as nice. Thanks for saving me a bundle.

Pros: Beautiful.  Easy to assemble.
Cons: have no complaints