I have purchased and used 3 bolts of Marshall's Snuggle Flannel, for the backings in charity quilts for the CINC cases here in my county. They washed up beautifully. I will purchase it again. It did not shrink very much at all. I prewashed before cutting and washed the quilts before giving. As far as dying the flannel, I have no clue about that.