Really great purchase, really happy with the quality of this mattress. It came rolled up, it was really heavy but I managed ok. Didn't leave it to expand for more than a night, but i think it's at its correct size. Very comfortable, took me a few nights to break in, but now it's perfect for me and my dodgy back pains have ceased. Its just the right softness and firmness for me. Only negative would be that the 'cool blue' aspect of the mattress doesn't necessarily do as advertised, instead I feel like the mattress preserves your body heat. So some type of ventilation would have been good but since its cold out, I guess this comes in handy (wont be saying the same in summer, but oh well).  Another thing, the mattress doesn't fit my bed perfectly but isnt really a problem as the gaps are pretty small (makes it easier to make the bed I guess). Would still recommend!