There is no brand of cotton fabric that carries a guarantee of no shrinkage/no bleeding. I have learned my lesson the hard way and prewash everything going into a quilted item that will be washed. I also wash afterwards to get rid of any dust, dirt, oils from my hands that it might have accumulated during construction. Using a cotton batting will still get you the crinkled finish that some desire.