This t-shirt is nice, but sizing runs small. The Youth Medium is suppose to be a boy's 10 - 12, but barely fits my 7 year old that can wear other 10/12's easily. Next time I plan to order a large at least, which says it's a 14 - 16 (ha!).