Our kids absolutely love this bed, the box it came in was very heavy to get into our house but unbeatably so with it being a metal bed. Assembly was fairly easy and took my husband and I around 4-6 hours in total.