Item was well packaged and came with everything needed to assemble. The only reason that I didn’t give it 5 stars was that the drawers are cloth drawers. That might have been mentioned in the description, but evidently I overlooked it. Otherwise it’s a very nice desk for the price.