I tried many mattresses but this mattress is perfect for my needs. Not very firm  or very soft. Just right. .