They run a little big, I purchased size 2.5-4 for my 10-month old who is average sized. She will probably fit into them in two months. I had to order a smaller size. Beautiful shoe, can't wait until they fit!