My baby is yet to use this mattress,but so looks firm enough and not to hard.Hopefully baby likes it.