I have used quilts for tablecloths before, but a dear friend gave me a piece of advise after she had grape jelly leave a stain on one of hers that would not come out. Purchase a cheap clear table cloth and put it over your quilt. They are in the disposable or vinyl tablecloths in the stores. Such a life saver! Now I never use one of my quilts for this unless I have one of the clear ones to protect it.