Bought this for my almost 9 year old as she’s transitioning into athleasure wear (cries). But the colour looks great, I did size up as I usually do for her given her height etc. but it was a good fit. Nice little reflective logo on it. Not too thin material wise.