This mattress is perfectly soft while still being nice and firm so it’s safe to use with newborns and infants. The breathable design is also super nice to help ensure that baby doesn’t get overheated.