I got this Nike half-zip top for my 10-year-old daughter, and so far, we both really love it! It has a classic, simple design that she can wear with pretty much anything.
I ordered a large even though she normally wears a medium, and I’m glad I sized up. The large is true to size but ordering a larger one gave her room to layer it over other shirts without feeling too tight or looking bulky. We live in Texas, where mornings can be chilly but afternoons get hot, so layers are important. She wore it to an early morning soccer practice, and it kept the wind off without making her sweaty. It's also easy to pack in her backpack, doesn't have a bulky hood, and air-dries surprisingly fast. I washed it, and it dried quickly enough for her to wear it again that same day.
The only thing she'd change is the half-zip, since she prefers a full zipper so she doesn't mess up her hair when taking it off. That's just personal preference, though, and I actually think the half-zip looks better than a full-zip style which can look too casual.
Overall, it's comfortable, practical, and looks great. Although I ordered the girls' version, the classic design looks unisex to me, so my son will be able to wear it when she outgrows it. I'd definitely buy more for either child!