Looks very nice but might run just a tad on the small side. Purchased a size 16 for my 12 year old son who is average size and it fits him perfectly...not much room for "growth" before he can't wear it any more.