Shipping was fast. Mattress fully expanded within 24 hours. It's actually much heavier than i expected, so put the larger ones on the bed frame before allowing it to expand. I like a firmer mattress, so it's very comfortable to me. My daughter, who I bought it for, finds it to be too hard.