I ordered these shoes for my 9 yr old son to wear on our cruise vacation.  I bought the same size as the sneakers he was currently wearing but these shoes were HUGE on him.  I ran out to the mall so he could try these on before I exchanged them here on Amazon.  I ordered a size down and they fit perfectly.  These are very nice shoes! Couldn't be happier.