As a normal thing I don't always pre wash my fabric; depends on the fabric and colors that I put together but I do ALWAYS was my batiks. If there is any bleeding or shrinkage I want it to happen before I make what ever it will be; quilt or garment. It doesn't matter if I buy it at my favorite LQS or at Joann's; I pre wash it.