The leather is instantly soft and comfortable.  The ankle strap was not uncomfortable.  Don't let the wedge fool you, this heel is high (which I liked). The heel was very stable.  Three stars is because the sole (bottom of the shoe in the front) is very thin.  If you step on a small pebble in the grass you will feel it like you didn't have shoes on at all.