Great value for the price.  I've received a lot of compliments on my entertainment center and I am very happy with it.  It did take about 4 weeks to get to me.  I paid extra to have it delivered to the room of choice, which was necessary because I live alone and would not have been able to lift these pieces up stairs without help.  Set up was a little overwhelming, not because it's confusing but simply because the boxes were hard to open, there was styrofoam everywhere and the pieces are heaving so it was hard to maneuver them out of the boxes.  I also realized the TV stand was damaged in a corner with a crack on the top.  I reached out to customer service and a new one is on the way - free of charge.  Overall, very happy with the purchase.  

Pros: Looks good, simple assembly, great value for the product, creates great storage.
Cons: Unwrapping/unpackaging is a pain, drill required for assembly.