Arch support is the part of the shoe where the arch of your foot sits on. The level of arch support is how high/low the arch of the shoe is. Cushioning is how much padding is in the shoe. Flexibility is a different thing, but you wouldn't want an extremely soft arch where it doesn't provide any support.
|