Cute for new socks, a little smaller than I expected for my kids. They fit my 9 year old, but the 12 year old (who is small for his age) found them a little tight.
Pros
All t-shirts are very bright. Very beautiful!
Cons
One size may not fit all foot sizes and may result in an uncomfortable fit for some children.