1930s vintage "Standard" cotton luncheon cloth stamped to embroider... this measures about 35" square, a nice card table size. It would be pretty on a rustic wood farmhouse table, too!
The design is printed dark and clear, easy to follow. We saw a few small spots which we'd expect would wash out, but didn't wash this to keep the print design as clear as possible.