All crib mattresses are firm, so babies don't really like them. This fit the "mini crib" I ordered, though, so that was good.