I wear 9 to 9.5 and got the 9 based on advice.  When they arrived I almost returned them because they seemed a tad short.  Big toe is right against the end.  But they are not that high and fit snug over the arch due to elastic band inside so my foot doesn't slide down at all.  Decided to keep them.  After one day were at work I didn't notice the toe any more.  Maybe was just a little stiff at first.  Toe box nice and roomy.  Since I didn't try the 9.5 can't say if they would have been better.
They are a little lower than the pair they are replacing and a little less flashy/stylish, which I guess is why they got 4 stars instead of 5.  But they are an excellent, comfortable every day type of shoe, and I think my feet will thank me in the long run.