This shoe runs very small. I bought another shoe for the baby in the same size and it fit appropriately. This shoe seemed at least one size smaller than labeled. Other than that, it's a cute shoe and seems very sturdy.