Our old bed was "mountainous", shall we say. High on the edges and middle, with two deep valleys, where we slept each night - totally uncomfortable!! We tried a memory foam topper, and that helped a little, but we were still miserable. I love a soft bed. My husband loves a firm bed, so after reading all of the reviews of available beds at greatofferstock.com, we decided that this one was a medium softness, and would fit us well. As others have written, it was well wrapped, arrived swiftly, needed to air -- everything they wrote was true! It is lovely, and modernly minimal. Our first night arrived to sleep on it (we let it air for 4 days). We neither slept well. It was really firm - bordering on being hard. We felt we should give it a few nights to soften up and adjust, and get used to it - it was new, after all! So after a week of sleeptless nights (I resorted to sleeping on the couch one night), we pulled out the memory foam topper that we had on our old mattress, placed it on top of the new mattress, added sheets and it was PERFECT!! My husband has always called me a princess, because if there was even a tiny pea at the bottom of a pile of mattresses, I would feel it. This time, the fairy tale was more like Goldilocks and the Three Bears. Even Pappa bear said that this bed was too hard. We are now sleeping quite well, and love our new mattress - just had to adjust to our particular comfort requirements.