2 day delivery,come when it was supposed to, updates to let me know when it was coming. came in a box, the mattress expanded more or less straight away , very comfortable , soft mattress but not too soft, still supports your body, much better than my old springy mattress.in all a great buy, I would recommend this mattress to anyone who needed one at an affordable price