It arrived two days early, box was heavy but once unwrapped it sprung out, I wish they'd put handles on mattresses these days but once on bed looked good. Mattress is nice and firm, I have not slept on it as it's my daughters bed but I am thinking of buying one for my bed.