For piecing I use Aurifil, with it being cottona and two ply not only does it have the strength to hold up, the 2 ply helps give you more accurate blocks, especially when doing ones with multiple seams. I always use cotton thread on my quilts because it won't damage the fabric. Sometimes poly or rayon will cut into the fabric after prolonged use or washing, cotton goes with cotton when it comes to quilting.