These are great but the sizes run a little big. I usually wear 8 and ordered and 8, but somehow received and 8.5 which is waaaaay too big. Im too lazy to return them so I will still wear it with some thicker sox or an insole.