This size in particular is about 2 sizes to small.  I bought these for my daughter, and she always wears a size 5.  Her foot was off the back of the shoe about an inch.  I however own these in an 8, and they fit perfect.  I have to go up to and 8, because I wear a 7 1/2