We have been using this brand for baseball socks for 2 years in a row. My son wears 12c shoes and size 4-6 fits him perfectly. They are not very thick and have a nice stretch. These are his favorite socks he wears in winter to keep his feet warm π