Contained broken parts.  We like it but it sucks you have to get a lower quality product to shop on this site.  

Pros: Cheap price, looks decent, sturdy
Cons: Alot, cabs dont fit exactly, two cracked pieces in box.