I wear an XL in dri-fit UA and Nike shirts and they are typically just a little loose.  These shirts were like wearing a girdle.  The material is stretchy and feels nice but they fit like a second skin.  I feel like they either don't understand sizing or they were made for circus performers and gymnasts.