I have at home quite a few large t-shirts bought over the years from different manufacturers including Beefy-T(Hanes).  They're all great t-shirts.  I just bought 5 of these large t-shirts from this vendor but I can tell you these are not large.  They seem to be a half a size smaller, like in-between medium & large.  So all 5 shirts do not fit me.  Also, the weight of the fabric is not heavy by any means.  These are light weight fabric.  My advice is, if you must buy them, buy one size larger than you normally get, but as for me, if Hanes is gonna try & increase their profit margin by giving me a substandard product, they aren't going to ever get my business again.  And I have to add that my employer buys us Beefy-T's every year, and they aren't cheezie like these are, so I don't know what's going on except to say I'm really unhappy with my purchase.  If you want to know which t-shirt I ended up with that is a fantastically good buy, check out my other reviews.