The shoes are good but the soul that is engineered in unique way is not at all comfortable. And will not be long lasting because while walking without soul pad it feels like the shoes narrow base on which soul is based is not comfortable to walk. Traditional souls will be good. That's why I'm returning the soul.