I use Warm & Natural in all my table cloths & do not have an issue with glasses tipping. I do not cover them with plastic even though we eat with them on the table. The table cloths wash well & I have not had a problem with stains even juice from beet pickles washes right out if I spray the stain first.