Very quick delivery and very quick set-up. This is an extremely comfortable mattress! I would have given 5 stars but took one off because there is little to no corner support. My son is very excited about this new bed.