Valdani threads are hand-dyed and colorfast, created by a team of highly skilled artisans! 109 yards per ball of thread