I purchased this mattress for a platform bed that I also bought from Overstock. I decided to get the "soft" because of the other reviews saying that "firm" was too firm. I didnt want any surprises so I got this one instead! I rolled it out of the packaging and it expanded pretty quickly and I didnt get any weird odors. It could have been because of the air fresheners in the room though. I slept in it about 2 days later and was very comfortable. I think this product is excellent value for the money and would buy it again.