I was looking for a high cotton content sock and decided on this one.  Purchased amazon size 8-9 socks for my kid who wears size 2W shoe.  Fit is perfect, with a little bit of stretch to grow.  Estimate they will fit for maybe a year.  Wish I would have purchased these socks a year ago, in this size, since they would have fit then as well.  They have a lot of stretch (the label says 80% cotton, but who knows, they're made in China).  The socks are soft, mid-calf (for winter warmth), and are NOT thin, but not too thick either.  This was exactly what I was looking for.  My kid says they are comfy and likes to wear them.  We are a shoeless household, and they will hold up for lots of indoor wear as well, and keep feet warm.  A little secret, if you don't like smelly feet, buy breathable cotton, avoid 100% synthetic socks!