I’m pleased with how fast the shipping was. Box came in good condition and so did the mattress. It took about two days, to fully expand. The mattress is very firm. I bought a mattress pad, to put on top. If you don’t like firm mattresses, this may not suit your needs. My son is 172lbs and sleeping comfortably. I put it on a platform bed and did not need a box spring.