Arrived quickly, I waited untill my son was visiting to unpack the mattress as it was too heavy for me. It is less firm than my previous mattress however it is extremely comfortable and I have been sleeping very well since I have been sleeping on it.