I like the tablecloths very much. I hope the vinyl holds up. I have a brand-new walnut solid wood table . I also have 3 cats...