Machine pieced and machine quilted by staff of Glacier Quilts. 100% cotton fabrics used in piecing the top of the quilt and backing. Hobbs Heirloom batting, 80% cotton, 20% poly