When I bought my 1st pair they were too big, I wear 7.5 normally so I ordered another pair in 7, kept the 7.5 for back ups! VERY comfortable! Im on my feet all day walking 15000 steps and my feet never hurt! Have 3 in black and one tan pair! Shipped on time!