There are a lot of good threads on the market. I've ordered from Marathon Thread, Designs by Sick, and Superior and find that they all run well in my machine. I use both rayon and poly. I like the look of rayon better, but with rayon, there is always a risk of the thread color fading or changing if you launder the finished item with bleach or a detergent with bleach in it.