The first pair arrived not to my liking and the customer service was excellent. This pair is great though. Comfortable, look good and seem fairly warm. The sole is slightly thicker than a vivo. But I was after something with a bit more wear. I've ran, been to gym and work in them and they are suitable for all those purposes. I'll still wear vivos I think for running and long walks outdoors. But I'll have more of these as indoor shoes ,gym and work (12.5 hr shifts )as those hard floors are too mu...