I also am amazed at the comments about cotton thread being "linty". All cotton thread is linty because it is cotton. I know that I take the faceplate off of my machine and brush it out every two or three bobbins full of thread I use. Wow! I like CT thread just fine. I order it from time to time. I personally prefer three ply thread for piecing because of the strength in the seams.