I use flannel all the time for my table runners, table cloths, and place mats. It holds together much better with frequent washing (anyone ever have a meal that something doesn't drip or spill?) and it lies flat without a lot of ironing.
Caution: wash and dry in the dryer at least twice (after zig zag stitching each end of the flannel length) so it's shrunk as much as it's going to.
Bev a couple of the fabrics I sent would make nice table cloths they are "out of the box" colors for any holiday. I bought another length of the pinkish plaid for just that. It will make a nice table liner protector too with the flannel and another fabric for a different season. Unless you've already used it for a pretty quilt.
Hugs,
Sharon