So I bought them for my 2.75 yo's soccer - although they fit length wise, they are a bit tight.  Tight enough that you can see her skin through the socks and they leave a little mark - so a definite no to getting shinguards under those socks!  She likes them so I guess we will keep em.  I bought 2-4y size for my 38inch tall, avg weight toddler.