This is my second pair of these, after my toddler grew out of the last pair (which had been worn by her sister before her, to show how well they hold up). Stride Rite just hands down is the best wearing brand. I've tried Carters and others but they just fall to pieces. These shoes continue to look brand new. The colors stay true and don't fade, and the embellishments can stand up to a lot of wear and tear. The lights always worked on the pair she grew out of. I ordered a 7 this go around which fit great. I don't go for half sizes and these fit pretty consistent with other brands. My little girl is 26 months, 30 lbs and 50-percentile for height and weight.