This quilt is 100% cotton quilting fabric is pieced with 100% cotton thread for the top. Layered with 100% cotton batting and flannel and machine quilted. The binding is a traditional double-fold cotton fabric that is machine stitched and hand finished for added durability.