This new style knee sock by JRP is really fun. The sock is called JRP Sporty 2.0 Colorful Knee Sock. JRP run big in the foot and a little shorter in the leg length than some socks. They will shrink some though. The average high school girl will wear a size 9-11 sock. This JRP sock is 70% cotton, 27% polyester, and 3% spandex.