I bought Juno knee length school uniforms for girls, 6 pairs, size S, M and L. They are 80% cotton, 18% polyester and 2% spandex. I used them to make ruffle socks for my 4 granddaughters. They are better quality than I expected, a good weight and hold up well with crochet tops and the weight of ruffles. The only thing I would like to criticize is that they are a bit smaller than I expected. I'm pretty sure they will shrink. These are definitely socks for girls and not for teenagers and women.