These shoes run big.  I normally wear a 9.5 and ordered a 9 per the other reviews.  The general fit was good but there was a huge amount of extra length at the toe end.  I tried ordering a 8.5 thinking they might not be as long and they were better but tight everywhere else, so i stuck with the 9. Their was a little spot that rubbed on the heels but not too bad.