I have used Essential Poly thread in both of the machines I have used on my frame. I really like it. So much that I want to try other threads like glide, invisifil and superior threads but am hesitant to do so. I have a "if it ain't broke, don't fix it" mentality.