I ordered two of these mattresses to set up a daybed. They were ready as soon as they came out of the package.  There was a slight odor but it went away in about 24 hours. The mattresses are firm but soft at the same time. I would definitely recommend this mattress.