We ordered this mattress for our daughters platform bed. It arrived earlier than expected which was a nice surprise. It was well packaged and in perfect condition. We let itrest for 24 hours so it could fully expand. No odor. Our daughter says it is like sleeping on a cloud. She loves it.