Ordered on Sunday 2 May , Mattress arrived Tuesday 4 May,  was due for delivery 7 May, came in a box very heavy you need 2 people to carry it,  My husband and I carried, unpacked it very exciting moment, in 2 hours the mattress was ready, high quality, comfortable to sleep on, the best mattress I have ever slept on. Will buy it again.