The photo of these shoes are accurate with respect to colour, style and heel height, but they are definitely man made suede, NOT leather as described. I live in Australia, and would return them if I didn't have to pay for returns.
There is no traction on the sole, so would be slippery on very smooth stone/polished surfaces.
I don't think these shoes are going to last very long, and I certainly would NOT have paid full price for them.
True to size for an average width foot.