My son is 11 but on the shorter side for his age. I ordered 11-12yr and the length was a bit extra. I had it hemmed. Apart from that, the quality is very good. Pockets work well. Fabric is durable. He wears it with a half-tuck graphic tee and his favourite pair of sneakers. If your child is average or tall for their age, the sizing will be spot on.