I bought the soft version of this mattress because I was going from a waterbed to a memory foam mattress. It was not soft--it was firm and I had to buy a mattress topper for it which I also bought from Overstock--now I am comfortable sleeping. I also realized that I could have only bought the 10" memory foam mattress since I had to buy the topper. The mattress arrived as described--following directions was easy, but absolutely necessary--it does expand quite rapidly. This purchase also necessitated the buying of a new pillow.