This mattress came in a big box vacuum sealed. It was delivered a day earlier than estimated. I wasn't sure that it would be able to inflate to its advertised size but it did. It didn't take long for it to come to it's full size. The top part is nice and soft and the rest of the mattress is firm. It's very comfortable. It looks like it comes with a zippered mattress cover that can be washed. Great purchase!