I'm 41 and I took 42 because they are narrower than usual. Perfect size. They are pretty and comfortable. The height is perfect. As against the sole become unglued in the early days because very thin and not leather. It's a shame because I love this brand and this is the first time that I have a concern.