This is my first memory foam mattress and the first time I bought a mattress online.  The package arrived by fedex, the driver bought it straight to my door after giving me a call to make sure that I was home.  After opening and unpackaging the mattress, it quickly inflated to its normal size.  There was a faint whiff of chemicals but I left the bedroom window open for a few days for it to air out.  It took about 2-3 days for the smell to go away.  The mattress itself is feels soft but is actually really supportive while you're sleeping on it.  I normally go for a medium-firm mattress and this feels amazing.  It's been about two weeks since delivery and I'm still loving it.  So is my cat and my back.  Great buy!