Their poly thread is advertised as longarm thread, but it's great for piecing too, especially in the bobbin. The cotton thread is also fine for piecing, and I have also used it on the longarm. It is more linty than some of the expensive cotton threads (like Superior's Masterpiece), but I'm fine with cleaning my machines frequently.