I generally wear 8 to 8.5 but then wear a 9 in running shoes. These were just for walking around so I decided on an 8.5. They just fit, and were actually a little uncomfortable for all day wear. If I had tried them on first I would have tried a 9.