Always pre wash flannel (except when makeing rag quilt) it can shrink several inches per yard....when embroidering if your stitches seem to 'sink into' the fabric you may want to consider putting on a top piece of stabilizer, either a melt away or wash away, (what you would use on fleece or towels) otherwise you could loose it into the fabric.....