I have arthritis, and sleeping on a mattress that supports me is exactly what I needed, and it did that. This mattress has the perfect amount of firmness, and give!