Excellent choice, and I hope they fit. If they do, I'd suggest that you have your local shoe repair shop put a thin rubber sole over the leather soles. This won't affect the flexibility of the shoe, but it will prevent slipping on damp or wet surfaces. It will also prolong the life of the shoe, as the rubber over sole will take 100% of the wear and tear, thus protecting and preserving the leather underneath.