Not just for messy kids, do you use place mats at your dinner table? What about a table cloth? If you have a separate kitchen table and dining room table, do you do something different for each?

We have been eating at an island breakfast bar for years, and really crappy beat up tables before that. When we move we will have both a kitchen table (eventually) and a traditional dining room set (bought with the house). I want to protect our furniture but also be realistic.