Vintage 1940s or 1950s printed rayon brocade tablecloth, souvenir of Hawaii! It's 46" square, with self fringed edges on all four sides.
The fabric has some spots and soil from years of storage, though no holes or other problems.