These were perfect for my 3 year old. I have ordered  several pairs from other companies trying to get them to fit her and they are always too big but these were great. Nice a fitted, no sliding, and feel like great quality.