This bed came in 4 boxes and was super easy to assemble. My son put it together, bed and trundle in under an hour. It is very sturdy.