They do run small- usu wear 8 but 8.5 fit perfectly. Im a nurse - in those shoes for 14-15 hours on work day and find them comfortable. Im not sure about running in them but for around 15,000 steps a day Id order another pair of these!