From ordering this bed to it being delivered took under a week which was great. It took my husband and his dad around 2-3 hours to put together with no major problems. It came in 3 boxes, the heaviest being around 25kg. The storage is fantastic and the bed itself is very comfortable and not squeaky at all! Only slight grumble is that the lifting mechanism is a little stiff so you need a bit of muscle to lift it! Overall I am very happy with this purchase :)