Bought these for my 3 almost 4 year old. Fit nice and seem to be of good quality. Plus inexpensive compared to others out there. I like the neutral colors so I can reuse for my infant son when he gets big enough to play soccer too!