I read some review of walking shoes before purchasing these and while they have a decent amount of padding (read: cushion) they have TERRIBLE arch support (read: none). I have fallen arches and these shoes cause my ankles to roll and if I do any walking beyond a few city blocks I got knee pain. The ankle rolling inward is due to the lack of arch support-- these shoes are flimsy and not good for anyone needing any ounce of arch support. New Balance running shoes had previously been my go to but after having a baby I tend to walk and not go for runs anymore so I decided to try a pair of walking shoes-- these are just not the ones.