I was surprised this came with all of its pieces and parts, and the box wasn't even beat up terribly. The box even included the instructions! The top doors don't close quite right, but I don't know if that was manufacturer error or if we bent the bracket while putting it together. It took a full evening with two people to assemble this, but we are happy with the quality for price.