The assembly took forever.  One of the pieces came with a section cracked and unglued.  I had to go out to buy a glue to hold it together.  Overall I am not sure how long this item will hold up.  One of the front doors is already off alignment.

The broken piece was surprising because it was packaged extremely well.  The weight of all the items inside the box is what caused the piece to crack off.

Pros: looks nice, except for front door coming unaligned
Cons: Long assembly, overall cheap piece of furniture