I buy the large spools of thread from Connecting Threads and my Bernina (a really picky girl) sews perfectly fine. It seems to have more dust from the cotton than with the more costly threads but I am very satisfied with their thread. They have a terrific color selection too.