These traditional sashiko threads are 100% cotton and are approximately 370m per twisted hank. They are a finer thread, and can be used doubled for a beautiful effect, or singularly for finer work. They are the same thread used by the Yuza Sashiko Guild. They can be used with any sashiko needle and are made in Japan. This thread is also excellent for hand dyeing!