Very elastic, im 6ft 4 130lbs and thought 2xl would fit best as most clothing does for me (sorta), but its definitely baggy on me, its thin but since its stretchy it works great as an "over+over shirt" or "jacket over jacket" like for winter where ya just need that one extra layer, great product overall, defs measure before purchase since the xl range tends to vary quite widely in sizing