Like so many other posters, I feel this is just totally a personal preference issue. I prewash everything except jelly rolls, and the various square pre-cuts because I don't really like the smell some new fabrics carry, and I also want to limit shrinkage in my finished product. I also presoak and dry batting most of the time.