I bought them as a gift for my 7 year old granddaughter. She loves unicorns so much and these socks are perfect for her. The colors are very vibrant and they are so darn cute. I am sure you will like them.
Pros
I bought them for my Grammy who has very small feet and loves them. They are very soft inside.
Cons
May not be suitable for all children in the stated age range (5-9 years old) due to different foot sizes.