COATS & CLARK - Dual Purpose XP General Purpose Thread. This "X-tra" performance thread combines advanced Coats technology with nearly 200 years of thread manufacturing experience. The product is a polyester spun construction that creates a thread that provides an improved sewing appearance and makes sewing trouble-free. Smooth and strong, it sews perfectly on all machines, from vintage to today's most advanced. Length: 250 yards.