I bought this mattress for my teenage son and he is absolutely thrilled with it. He has had it for a week now and tells me every day how much he loves his new bed. It is soft but firm enough where you don’t sink in. My own mattress is very old so I bought a 4” thick memory foam topper for it. It is not supportive. I’m mostly a side sleeper, so the heavier parts of my body sink in further than my arms and legs which means my body is not aligned and I wake up very sore from the stress on my joints. I’m tossing my mattress and foam and buying another one of these mattresses for myself. The price is extremely reasonable and I highly recommend it.