Welcome, from Texas! You should definitely pre-wash flannel . . . maybe even a couple of times. Some flannels shrink quite a bit. If you use polyester fleece, it probably will not shrink . . . but depending upon the color, may bleed. If you use a darker color, I'd pre-wash it, as well.