I also was told everything had to be the same so cotton it was. A few years ago I asked my LA quilter what kind she used on her customers quilts, she said So Fine, so that is what I use for quilting. My piecing thread for the most part is generally cotton especially the ones I bought for use in my longarm that my machine and I both hated mostly because of the amount of lint but works fine for the piecing.