I have these same shoes in black for over a year and they are my favorite.
I now bought brown and they also fit like a glove.
The inside is soft and padded. The sole is rubber so you won't slip.
The leather is nice and true to the color. They are a little pricey but they are worth it.