Although this tablecloth is fine for special occasions, my purpose in buying it was to use it for everyday. I wanted something a little nicer than the vinyl cloths, but I have children and cloth tablecloths were so soiled/stained after one use they would need washing. The liquid resistant feature of this tablecloth is incredible! For example, we had hamburgers one day, and had to leave immediately after our meal before getting to clean it up. My children had gotten chili and mustard on the tablecloth which then sat for a few hours. It wiped right off with a wet dishcloth! Amazing. Drink spills sit on top of the tablecloth and can be wiped right up without running through to the table and floor. I've been using it every day for two years now, and it has gone through the washer and dryer many times. It has had many spills and food drips on it. The fabric has gotten some picks (maybe not using the dryer would help with that), but overall it still looks okay, and I've never had to stain treat it. I got the sage which is true to the color on the image, a very light, subdued green. I may order another in the regular green.