My son needed some fun socks for school. They meet all requirements. They are suitable both for everyday wear and when you need something a little more chic.
Pros
I wasn't sure about the size or quality but they fit a 9 year old and have endured multiple washes well.
Cons
Socks may not be as practical or functional as other basic or basic socks.