(wife of Charles)After reading the reviews, I was concerned about ordering the right size shoe.  I am a 10 normally but an 11 in a running shoe.  I would have ordered a 40 but since folks seem to say they run small I ordered a 41.  This corresponds with 10-10.5 in shoe size.  My big toes just "kiss" the front of the shoe and I was a bit worried they might be too small.  Any bigger and I think the heel would come off too easily.  However, I have worn them for 3 days straight and they are very comfortable.  My toes are fine.  I look forward to putting them on and don't feel the need to kick them off as soon as I get home.  Very happy with my purchase!