This matress has the right firmness for my newborn. I love that it’s waterproof and very easy to wipe and clean as needed. One satisfied customer here.