Bought these for my 12 month old who has been walking for a couple of months already and is super active.  They have lived up to my hope they would be difficult for her to get off, and therefore we wouldn't lose them as easily as her last shoes.  They are a little stiff in the sole and if done up too tight at the ankle can rub a little, but not enough to bother her.  Look great and holding up well to daily running around at the park.