I received the product promptly and it was packaged well.  There were some problems with putting it together.  One of the metal brackets for the shelf was either the wrong one or it was defective.  They had to send out another one which meant we had to deal with the pieces spread all over.  Then it was very difficult to get the drawers out and they didn't come out the whole way as there is a stopper to prevent that.  I've put together a lot of furniture and this piece seemed to be the most difficult.  They seemed to put things in the wrong order so it was hard to get the drill to fit into the space.  Now that it is finally put together it looks great.

Pros: Looks great
Cons: Assembly