I have a pattern that recommends using flannel for batting in placemats. Go to a thrift store and see if you can find what I call a sheet blanket. It's a bit thicker than flannel on a bolt and you will have more than plenty for use. Stains won't be of any concern and it probably has been washed multiple times so won't shrink.