Be sure the flannel has been washed before you use it. Flannels often shrink and bleed, but they are so nice and warm on a quilt back. I have only used flannel with batting so have no advice on how to keep it from stretching. I don't remember having that problem, so perhaps the washing will help (if you haven't already).