I bought a 7.5 because I thought it would be too narrow in the toes but I could have fit a 7 (which is my normal size) it probably would have been a tad snug. Pretty comfortable for 3 inch heels. The black color on the heels does wear off easily and I just wore them around the house. Overall satisfied!