The socks are really good quality but they are quite tight on my daughter who wears 2.5 shoes. The medium size says it fits shoes up to a size 3.5, but once your foot grows even half a size, they won't fit. Too bad because they are very cute.
Pros
They fit my little one perfectly. They color match all outfits and will buy more
Cons
The socks are good and have extra support to keep them on the ankle. My daughter wears one size too and barely gets it on.