I have a heavily pieced (and heavily quilted) quilt on my dining room table. I don't use that table, so the quilt is really to prevent dust build-up, as well as to make it prettier. I have a smaller quilt on a table that I do use and have never had a problem with glasses tipping over.