These run WAY big. I ended up having to return the first pair I ordered and ended up with a pair two full sizes below my son's normal size. Once we got the right size, though, these were great. They seem to be comfortable on his feet, are well-made, and super cute. The only complaint i have is that once the straps are adjusted down, the end piece hangs down really low, almost to the point that it could trip you. So far no problems on that front, but it is a minor inconvenience.