Just as described, all leather and rubber sole. They fit great and are confortable to walk with. The first 2 times I used the shoe I had a minor pain in the instep, but this was because the shoe was new.