Delivery very quick, easy to unpack. Wait for 12 - 24 hrs to fully expand and your good to go. A new mattress for my son who said it was very comfy.