Im a size 9.5 and my toes were sticking out over the end of the shoe. Even though I have a narrow foot and the width was great the length didn't fit and again Im a 9.5 shoe size and a 10 would have been too loose and too big.