Vintage heavy cotton tablecloth with cornflowers in blue, pretty prairie style! I couldn't find a label on this one, though it looks like a Wilendure to me.
This is 50" x 62", sized for a kitchen or dinette table. Nice and bright without fading or wear, but does have spots from use. I haven't washed or soaked it.