These shoes have great support and they have amazing padding inside. They are waterproof and are the most comfortable pair of shoes to run in. I do not have knee pain no matter how far I run in them, the same cannot be said for some of my other shoes