I have a 9 patch that I use on my oval kitchen table. I used scotch-gard to protect it and backed it with flannel so it wouldn't be to thick or slide. I love it and use it everyday it washes up just fine. If I did get a spot of grease or other foods that stained I would treat it with Clorox Power stain remover and rewash it. You could also cover it with a plastic clear table cover. Good luck.
Mia