This 100% long staple matte finish mercerized Egyptian cotton. Each snap spool of 12wt thread has 330 yards. Used for hand embroidery, machine embroidery and machine quilting. Color changes every 2-1/2in to 5in.