A little short for a 9, I have somewhat narrow feet and both my big toe and little toe hung over sides slightly, would have been uncomfortable to walk, had to return, but they were soooo cute and looked very well made