I use Connecting Threads Essential Cotton thread. I also have used Aurifil which I really like but my budget has a lot of influence on quilting purchases. I stock up on Essential Cotton thread when it is on sale. I really am satisfied with this thread. I use it for my machine piecing and my quilting on my DSM.