Good quality. I bought medium size, son wears size 3 shoes, and they fit well. Good price too. Its hard to find crew socks in stores, they always have the ankle socks so I am glad to have bought these online on Amazon.