Can't tell if they fit exactly as I buy a size up and add my own Energel insole I swear (they probably run a little small). but it is a reliable shoe for all my walks. I like it because it has a durable sole. I used to get bruises on my feet from soft-soled shoes. The only issue I've had with it lately has been the "squeaking" of the tongue (whatever material it's made of) when it rubs against the inside of the shoe upper. You couldn't sneak up on the dead. I'm fed up - a week ago I just smeared some Aveeno lotion on my tongue and so far it has solved the problem perfectly without additional applications. A cheap and easy workaround that I can now easily use to walk past sleeping babies.