If yall have an Old Time Pottery (depending where you live), They sell flannel backed tablecloths for 3.88 and up. I saw them there just a couple of weeks ago when I was looking for dish towels. I would google the store. I think it is a more Southern chain. But, don't quote me on that.