Although there are A LOT of pieces and it takes a while to assemble, it is worth it. I absolutely love the way it looks. It matches the description perfectly and looks beautiful in my living room. I am thoroughly pleased with this product.  

Pros: Very good looking, high quality 
Cons: Takes a while to assemble