100% cotton diaper lining. We used these for our first baby too. They’re Total Chlorine Free, and OEKO TEX Certified Made without lotions, fragrances, natural latex, parabens, phthalates, and chlorine #LTKmomlife