I only use Warm Company batting in my quilts. It is a very high quality batting at a great price. Natural cotton batting is always recommended by professional quilters. Warm Company 100% cotton batting works especially well for Quilt As You Go (QAYG) quilting. The fabric sticks very well to the batting without pins or basting spray. Natural 100% cotton is also recommended for baby quilts. Polyester batting can melt with heat so I always use 100% cotton in my baby quilts and for my pot holders.