My 5 year old loves these shoes!  I got him a 12.5 because other reviews said to order a larger size - his other shoes that fit him are 11 and 11.5.  The 12.5 fits great and he has a little room to grow!  The quality is great, but I am worried that the elastic will start to separate like it did on little brother's shoes.  I really like that the shoes are velcro, but don't look like toddler shoes with big velcro straps across the top!