I used to use only Mettler or Aurafil in my Janome. But now because of the price and availability of Aurafil, I switched to Essentials from Connecting Threads. It is 100% cotton (they do have polyester to I think), and I love it. It is quite reasonable, price wise, the colour selections are great, and the delivery service is usually within one week. Lots of other board members recommended this brand and that is why I tried it, so far, not complaints with the product. I hope this helps.