The socks are great and have a cute design. My 7 year old loves them. He chooses a new pair every day. I liked the quality, it's great - not too thick; not too thin, does not pill after washing. The sizing is a little confusing, but I went for XL. I like how it was packaged. I am happy with the purchase.