This 100% cotton thread is a perfect piecing thread and ha sthat wonderful silky smooth finish and color fastness. It can also be used for fine embroidery or as a bobbin thread. Use needle size 70-80.