My Bernina 440 really likes the Mettler Silk-Finish cotton thread. My Bernina dealer recommends and sells it. However, the lage spools are 547 yards. Aurifil is also a very good thread, I have quite a bit of it also. I think the spools are 1000 yards or so.