This is the best shoe I've found for square dancing. The suede sole slides on the floor without being slippery. The firm heel adds support but is low and comfortable. The canvas shoe has just enough give to avoid rubbing and blisters and just enough structure to be supportive. Square dancers walk miles at each dance, and this shoe is great for that!