Our rather old dining room chair seats had seen better days. With professional cleaning and reupholstering running similar in price I decided to spruce things up a bit. They were pretty plain. (This was one of the cleanest chairs.)
So, we invested in a much more interesting fabric with stain resist. Hopefully this will both resist stains and not show them as clearly. And, it makes the room seem a bit more put together.