These beautifully colored 100% cotton threads are hand dyed with natural dyes by the craftsmen of Maito Design Works in Akizuki, Asakura City, Fukuoka Japan. Each thread tells the story of a different natural dye material, from Cochineal to Indigo to Marigold and beyond. These threads are incredible for Sashiko stitching as well as embroidery!