For place mats I like to use flannel or a heavy msuslin this way they are nice and thin so the glasses don't want to wobble ;)
There is a thin fleece batting that I have also gotten from Walmart that I have used for table runners that would also be nice... but my first choice is flannel or heavy muslin.