Quilters Dream Cotton Batting is 100% cotton batting! They start with the finest quality long staple USA cotton.