This  bed came delivered in good shape, with all the necessary pieces.  Took my friend about 45 minutes to assemble, drawers pull out easily on both carpet and wood flooring.