I have to buy mainly what my budget can afford. I used to buy Coats and Clark when Walmart sold it. Then I found the cotton thread at Connecting Threads. I bought a lot when it was on sale and loved it! My Janome seems to like it and sews great with it. At less than $2 for a spool with 1000 yards, it fits my budget to a T!!