I purchase these socks from the shoe size they said they fit. My son wears a 10 but he c an't fit the socks. They are too big. I would suggest getting a size smaller to have that snug fit. Now I see why ppl open the packages in the stores.