Let me start off by saying I love Keens! These just weren't the right shoe for my 20mo. At least not for the purpose of walking. The sole is too stiff and the fact that they are high tops impedes ankle movement. They made him walk like Frankenstein's monster. I will say they look cool (wish they came in my size) and are well made. If you want shoes that are simply for show go for them.