YIHAP Cotton Thread is a 100% 2-ply cotton thread that serves as the perfect accompaniment to pure cotton fabrics. Favored by sewing purists who prefer matching thread yarn content to the fabric, it is highly recommended for patchwork and quilting. Because it is a natural thread, it is also an excellent choice for garment overdyeing projects.