The product came packaged well with no damage.  Assembly did take some time.  I would recommend going slow and paying attention to the diagrams in the instructions.  The wood and finish are very impressive.  It was the perfect piece of furniture for what I needed.

Pros: Quality of materials and finish.
Cons: Fairly long assembly time.