This shirt it almost too nice for my 10 year old to wear! His dad loves it so much, we're trying to find the same shirt in a mens size for him! Perfect amount of shine, very comfortable, only thing, is it runs small. My son is a 10-12, so I ordered a 12 in hopes he would not out grow it too soon. It fits him perfectly now. I will have to buy a larger size very soon.