Delivery was quick and mattress came rolled and in long box. After delivered we had to put the mattress onto our bed and then we gave the mattress the whole day to fluff up without even sitting on it until bedtime. We have only been sleeping on the mattress for around 18 days and so far it is wonderful. We both have bad backs and it hasnt been a 100 cure yet but it feels better on our backs. Great quality and have very high hopes for the future with it being better on our backs. We use bed base also to give us the extra height since we are taller people.