These were a litttle too big for my 12-month old, but they started to fit after about 4 weeks. He loved them immediately and was so proud to wear them. He kept pointing at his new shoes with excitement which makes me think that they fit well and didn't bother him. He was able to run in them without tripping or falling. The shoes stayed on and were easy to put on. Definitely one of my favorites thus far!