I love working with flannel. There are some things that you must do, however. I always prewash fannel. I have found that even really good flannel shrinks some. It does stretch, but a walking foot and a longer stitch should take care of that. Just make sure you don't pull or stretch it yourself while sewing. Also, when I work with flannel, I never go for less expensive. Good flannel is nice and thick and you can't see through it when you hold it up to the light. It has a nice tight weave.