I am exactly a 8.5 and these shoes fit exactly perfect. I did use an insole because they were my wedding shoes and I needed them to work all night... they did... I wore them from 3:30 to 11PM and had no blisters. Totally doable!