I am between a 8.5 and 9 though I tend to wear 9 for flats and boots; 8.5 for heels. I usualy start with a 39.5 for flats. It has worked for all brands I've tried from Ferragamo to Taryn Rose for me. The exception has been MBMJ shoes which I need sometimes need a 40.