Unit arrived on time in undamaged triwall carton. This is a very heavy unit, 145 pounds so be prepared. You will need a helper to place the top half on the bottom half. when you have the halves assembled. All parts were present and accounted for. The carton smelled strongly of mildew in spite of being bone dry so I unpacked it right away and got it out of the house. Assembly was fairly straightforward. Two pieces (one shelf and one back panel) had a little cosmetic damage that did not show.Bottom had a strip that had stripped screws (found loose in box) that needed to be glued and screwed back on. When I went to put the doors on one door had hardware holes drilled on the hinge side. Contacted Overstock customer service and requested another replacement door. Waiting to hear but it is the weekend so hopefully first thing next week.. Overall par for the course, pleasantly surprised by the quality of the finish and most of the materials. Looks great and will be great when I get a good door. Would have given it 5 stars except for that and having to glue the piece on the bottom. Overall a great value.