Packaged really well. Took me 20 minutes to put it together! I’m impressed with quality of this bench. It fits perfectly at the end of the bed.