Welcome from Maryland! I don't prewash any fabric. I haven't used flannel, but the ladies/gentlemen on here say you must prewash that. I use Color Catchers when I wash the quilt. In your case I would use many. Because you used the word "flat" I assume you're in the UK. I don't know if you have them there.