These tablecloths are amazing!! They are practically water proof. They are excellent quality and look beautiful. My kids love squirting water on them to watch the water hold together on the surface.