From experience, I believe Gutermann thread is the best on the market, both for sewing machines and hand sewing. The strong thread is particularly good for English paper piecing and this seller is excellent both for price and delivery. I ordered it on Friday evening and it arrived Monday morning - how much better could that be!