And the M is pretty enormous in the Kirkland undershirts. It legitimately looks like an XL, and they're heavy because the cotton is thick. I know because I was given a package that's size M (because it was the smallest size available) and it goes below mid-thigh on me, with armholes I could possibly fit my head through. Totally useless.