All pieces were present and accounted for, the box did have a golf ball sized hole in it, however; none of the pieces were damaged.  Be prepared for a mess. The styrofoam packaging breaks apart and sticks to EVERYTHING. It took my husband and I about 2 1/2 hours to assemble. Directions were simple enough. For the price it's a decent piece. It's just holding baby clothes, so I didn't need anything too fancy. 

4/5 stars due to styrofoam packaging mess. Also, one of the holes had not been drilled all the way through for the screw to fit on one of the drawer pieces.