Hi I have been quilting for several years now and have never pre-washed my fabric - the amount you loose due to shrinkage is minimal compared to having to trim off all those frayed edges plus the time it takes to do so and I am always too impatient to mess about washing!! lol