I have a round table in an informal dining area. I use quilts on it for table cloths all the time. When they get dirty I wash them. Granted I don't have small children and wouldn't do this with children. I use square quilt and often will round off the corners and/or scallop the edges to give it a more pleasing appearance on a round table. I like the weight of the quilted cloth as it drapes nicely and stays put. Lots of different patterns work and you can adjust the size by the size of the border.