I agree, thin cotton batting with good secure stitching. Hand or machine quilted, it needs to hold together through many, many, many machine washes, with no thread loops that could catch in baby's little fingernails. I stopped using puffy poly batting many years ago when I realized it deflates eventually and gets all flat. Just my experience. You may disagree.