I am not too pleased with this purchase for the following reasons:

The shoe is poorly constructed ... not firm and rather wide
The shoe is quite big for the size advised.  I purchased the 6-12 mths which measures 5 inches in length.
Quality is below standard ... doesn't seem to be able to stand up to much wear and tear.
Not the best walking shoe for baby.

However the shoe is cute and really completes some of his outfits.