These shoes are very nice but unfortunately I had to return them because they were too small for my daughter.  I would definitely order the next size up.  I had to return my pair and sons pair as well for the same aforementioned reason.  My husband ordered from the company directly and was disappointed when his did not fit.  We plan on reordering with the next size up.