Many popular shoes are stable, too hard, stiff and clunky. This is the best combination of all. I wish I knew of a dress and/or casual shoe with the same combination of cushioning, stability and last. I would buy several pairs. Extraordinary shoes! Soft for comfort but firm for stability. With many well-cushioned shoes, your foot can move too much, leading to pain, blisters, or fatigue.