i had to size down based on other reviews, glad i did, i'm a size 9 I had to get 8.5 and the length is perfect, but the shoes was narrow and hurt until it was finally broken in. now after several wears its very comfortable.