The cabinet pieces were so well packed. Every piece was wrapped in the foam material and the hard foam packed throughout to prevent sliding.  I didn't have any problems putting it together.  I bought it for my guest bathroom.  It makes me smile every time I go in there.

Pros: Nice piece of furniture
Cons: none