Beware, my daughter wears size 8 bought her a 9 and it fits like a 6!  Had to give it away, my daughter is only 10 yrs old and this  could not even go on her foot.  Purchased a Nike brand same size 9 and it was a perfect fit!