The shirt is awesome. Beautiful blue color. My son is super skinny and is 11 years old. He is a normal height for an 11 year old maybe even a teeny bit shorter and I bought him a size 16. The shirt fits great, sleeves a teeny bit long but who cares and the shirt sits right at middle of a pants zipper. I think it's perfect.