This is a tablevogue fitted table cloth or cover. The one I bought is blue with white swirel.  It is like a baby blue and it fits on my table perfectly.  It has slots on all four corners so that no-one is stuck on table cloth while eating.