Beware! The description on the website states that M is suitable for sizes 9-3.5. The package description says 9-1.5! Bought these for a child who wears 2 and they are too small. Otherwise they look like decent quality socks but I've been waiting for them for almost two weeks and I'm disappointed that they don't match the description.