I have ordered four different colors in the last two months, all medium sized, all 100% cotton. The two shirts were identical in weight and size and quite satisfactory. The other two were considerably heavier and much larger. Please see the photo - both shirts are medium size "G2000". The light green shirt is true to size. Red is too big. When I tried to return the red shirt I found I had to pay for the return postage even though the shirt clearly didn't fit. At the time of purchase it is really impossible to tell what size and weight of material you will receive. I believe that different colors are also supplied by different suppliers. It looks like a mess and I advise you to stay away from this topic.
Gildan Performance Men's π Clothing and Shirts with Moisture-Wicking Polyester
44 Review
H2H Mens Casual Slim Fit Short Sleeve T-Shirts Cotton Blended Soft Lightweight V-Neck/Crew-Neck
46 Review
π Nantersan Placket Raglan Tee - A Casual Must-Have
52 Review
Calvin Klein π Herringbone Sleeve Men's Dress Clothing
50 Review