I purchased these New Balance shoes for my daughter as a Christmas present to replace an old pair. I ordered a Big Kid size 4, but when they arrived they seemed small. I checked the tag on the tongue and it said it was a US size 4, but when I held them up to her old size 3 New Balance sneakers that were a different style, they were virtually the same length. Spoiling the surprise, I had her try them on and, sure enough, they fit just like her old shoes that were getting too small. Disappointed, I ended up returning them for a different shoe. I will say that the bright teal color in the picture was actually a much darker aqua in person, and the areas that appeared white in the picture were actually a gray color. The only reason I did not return them for a larger size was because they did not have them in stock at the time. They appeared well-made and have a nice non-slip sole, but I would reccomend buying a size larger than what is needed if you decide to purchase these shoes.