Hand Dyed by Custom Cotton Etc out of Edmonton Canada.
6 strand quality cotton embroidery floss.
8 yard length. Variations should be anticipated as this is hand dyed and each portion will be slightly different.
The following statement is from the creator: "This pretty thread is 6 strand 100% cotton base embroidery thread hand dyed and heat set for colorfastness. I cannot guarantee that the colors won't run but I have done my best to thoroughly wash and heat set the thread after the dyeing process."