You never know what you'll get buying shoes online, but I'm extremely happy with these. I sized up from a 9 to 10 so I could wear with an insole and thick sock for comfort. The leather is soft and pliable. The heel is just the right height and provides great stability for walking anywhere, not just indoors. I'll have the cobbler add a rubber non-slip sole, and I'll be all set. Can't wait to start wearing these this fall with skirts and dresses. Great style and value for the money. Only complaint is that the zipper sticks a bit, otherwise 5 stars.