I have neve used flannel but do like cotton batting. I don't prewash batting though. I guess it a matter of whether you like the wrilkly look after it ahs been washed (after quilting that is) I like the old timey look, myself. Just bought some nice Hobbs all cotton batting--it was soooo soft! Got it at JoaAnnes a couple of weeks ago on sale.