I like Connecting Threads cotton for piecing, and have gotten to like their new Essential Pro poly cones for quilting, especially now that it comes in so many colors. I have several different makes and models of machines, and don't have a problem using these threads in any of them.