For the price, I believe it would be hard to beat for my preference. For years, I have been sleeping on a firm mattress, and my shoulders would hurt all night, keeping me up from sleep. My very first night on this mattress, I felt absolutely no pain in my shoulders. My quality of sleep has absolutely improved. The mattress itself is softer than your average mattress. You will sink into the mattress a few inches, but after that, you have a soft support. If you like firm mattresses, this is not the mattress for you.