I have 2 Janome machines, 2 singers & a Kenmore. All of them work well using Coats & Clark (either all purpose or cotton) or Essentials Cotton for piecing. I have the HQ Avante for quilting and I prefer the Glide Trilobal Polyester 40 wt thread. With the poly there is no lint and I never have tension issues.