Normally, I wear an 8.5 or 9, but in this style and brand, a 9.5 was the best fit. Heel height is just shy of 4 inches.