My son's foot measures a 6M so I purchased a 7M and I should have gone one more 1/2 size up. They fit perfectly as is, but it'd be nice if they last even longer. The last Stride Rite's I got him lasted a year and I can see that these likely will too. At first they are stiff and feel tight on his foot, but after a year they are well worn in and still fit his feet. I assume these will do the same. The reason I gave four stars is because there is a seam on one of the Velcro straps that was already separating when we received them. I'm just going to stitch it up, but I wish they would have been perfect.
And my picky 2-year-old loves them. He was okay with giving last year's to his little brother!