I love using flannel in table runners, table cloths and placemats. I think the batting makes them too thick and they don't lay flat or drape well. The flannel gives them just a little body. I just use Joanns snuggle flannel and it works great. I wash and dry it to shrink it first.