This mattress is firm but not hard.  The support of this mattress has helped me to have a good new nights rest and wake up with less pain! No more valleys and hills to clean mb out of bed! Very comfortable!