I have a square dining table and no stores sell square table cloths. I can't tell you how happy I was that Great Offer Stock had exactly what I needed. I should have come here first. It's lovely, it washes very well, and it's square! Check, check, check on everything I needed in a table cloth. Thanks OStock!