Loved this so much super fit and comfy.
I guess i’m midsize and if you want a body hugging fit, go for L but if you want a looser fit, XL is good. Fabric is somewhat stretchy but sizing is smaller compared to regular shirts.
Shipping is fast and efficient