I use a thin batting in all of mine. I have several, never think about it going to shrink any. My table cloths do have a crinkle look, and I have never had a glass tip over from the batting. IMHO, I think it protects the table, from any hot serving bowls, and if someone does upset a glass of something or a cup of coffee, you don't get soaked, the batting soaks it up.