YLI Star Thread V38-0858 3-Ply 30wt T-35 Cotton Quilting & Craft Variegated Thread, 1200 yd, Everglades For long arm machine and Piecing This product is Made of Cotton This product is manufactured in Egypt