Seems to run a little large.  But, oh my goodness, the GIRLS love the princess like feel of them when they walk.  The have a little heel - nothing my 2 year old can't handle.  They are super cute and great quality for the price.