This is the second time we've bought these shoes, they're just perfect. I bought them twice for my father and twice for my father-in-law. You wear them until the sides are damp. Like all Cole Haan shoes, they are of the highest quality and worth every penny. The white sole makes the shoe more casual and goes well with jeans or khakis.