Lovely holiday tablecloth.  Nice cotton feel,  Feels like it will hold up to spills and stains.