I really like So Fine to machine quilt with. It comes in a lot of colors and it is a little finer than cotton thread and I just like the way the quilting looks with it. For hand quilting I use a glazed thread made for hand quilting. I do piecing with cotton usually, but I also use So Fine.