Excellent quality fit with good support, size runs right on and even good amount of real rubber on sole. May not be super light but quality materials and not flimsy made. These are a keeper and not going into my pile of forget abouts.