Yes...yes...yes...please wash the flannel...it will really really shrink. My personal recommendation would be wash, hot water, dry-hot dryer and then do it again.....Measure you pieces you will be VERY surprised had how much it will shrink....would also recommend you pink the raw edges as they will ravel like crazy.