This mattress is on the firm side. but it seems to be comfortable for the grand babies. It fits perfect in the portable crib I purchased!