This is really an excellent shirt. Yes, it's very thin but that's exactly why I bought it. I guessed that I would have to order up one size so I ordered an XL and it is literally a perfect fit in every way. I immediately bought another one in blue. Great buy, great shirt.