I have a small glass topped round table and don't use anything
However in winter I have flowers in a vase on it (to try and brighten up the house), when I have guests for dinner I use placemats and at Xmas I have a small tree that goes on the table.
The lack of table cloth is mainly coz I couldn't find small round ones that weren't plastic.
My mum has a big wooden table - when its just a few people for dinner = placemats, big dinner likes xmas = table cloth.
Table cloths do make it easy to clean coz you can just take it outside and shake it.