I was a little worried, because the shipping packaging was not in good shape. Thankfully the mattress was just fine! It does blow up as soon as unpacked. We got a full size. It is firm, but the pillow top helps make it softer  ensures it is comfortable.