This bed came in three heavy boxes. Assembly is difficult, normally, but impossible without the missing pieces. The bed came without hardware Iwhich Overstock quickly shipped to me) and without the critical support posts (which Overstock did not ship to me). I had to cut my own posts and drill the holes. What a pain! I should have gone to a store and bought a bed. Its not worth playing around with Overstock to save a few bucks. There are plenty of equally-good beds out there.