Fast delivery, easy assembly, looks great.

Pros: Great look for the price
Cons: My only con would be the depth.  I have a 5 disk CD player that is an inch too deep to fit in the cabinet.  My bad, should have measured, may be able to cut a bit of he back board out yo accommodate.