i love it!! no it doesn't fit a square table but I am able to make it work. I love the material and how easy it is to clean off!!!! it flows with the vibe in my kitchen and I would recommend this cloth to someone with children!!