I am 6'1", 210 lbs, I purchased this product in XXL and it is too large, especially the sleeve length.  I even washed it twice and dried it on high cycle hoping it would shrink.  Minimal shrinkage. I need too cuff the sleeves to fit my arms (and I have relatively long arms as I wear a 34" sleeve in dress shirts).  The organic cotton is great! Feels heavy.