I haven't made but one quilt with flannel. It was yardage and I prewash it and used polyester batting. It turned out very well. I mostly use polyester batting, hi-loft. Warmth without the weight. I use large safety pins to sandwich my quilts, no shifting.