There is just something about buying table linens that makes one feel so grown-up and domestic, isn't there?
The trouble is (and I am speaking from experience) that it's very difficult to find appropriate tablecloths that aren't made of vinyl or too formal. At left, is a wonderful runner from linen boutique Linu (1036 Pine). It's an original statement that would work well with coffee mugs or fine china.
There's also a lovely selection of full tablecloths, napkins and other accessories. Personally, I'm partial to table runners, because you can still show off the color of the table, you don't have to worry about measurements and it's less likely to get dirty.