Would love to give a five star but I cannot do that because they definitely run one size too small I definitely recommend to purchase a size larger than you normally would. I wear a 7 1/2 but when I get dress shoes with a narrow toe I wear an 8. I shouldve got a 9 bc they wouldnt even fit on my feet. I had to squeeze my foot and I definitely cannot wear them I will be returning them for a larger size but I will say the quality looks good. UPDATE: I ended up not returning them I gave them to a friend who fit them. I will order another pair in a larger size debating 9 or 9.5 hopefully they fit. If not I will most certainly be returning those ones. Will keep updated!