These shoes are really good, especially for heavier runners who need support. They're firm (in a good way) when you walk, but you can feel the cushioning when you run. They also look good so they can be worn with khakis or jeans. Not for climbing, but I didn't expect that from a shoe either.