Great price and product for a high school kid.  Fabric is a little thin, but he will wear a t-shirt underneath. No biggie.  The body of the shirt is "full" not tapered at all and according to my son, the neck was a little "snug".  It could be that he is not used to buttoning the top button of his shirt.  It might have been worth it to order 1/2 size bigger in the neck, but not enough to return. We're pleased.