The style and quality are good. The fabric is too thin. They seem more of a dressy type shirt than a sporty shirt because the fabric is too thin. A thicker cotton would be a great improvement. Better feel and more warm.
I bought this item and several others (long sleeve T's, fleece, sweatshirts) for my 6'3" teen. It's hard to find Tall items that he'll wear- or that fit, as most companies only carry Tall items in Large and bigger - seems like most are for the older/bigger man and not skinny teen-firiendly (S/M Tall). But this and my other purchases are great basics for him. He loves 'em!