Bought for small just 9 year old, they are a very small age 10. Advise going up 2 sizes! Originally ordered age 8 and they would've been too small for my 5 year old, so went for age 10 and they just fit. Good product but beware of the sizing!
Good quality shorts but short although we ordered the right size (age) for our boy who is average in height for his age.