Solid construction, packed well, easy to put together, and gorgeous. I was just a little afraid to tighten the knobs too tightly for fear of cracking the mirrored panels. 

Pros: Easy quick 15 minute assembly
Cons: Wish it came with a matching stool