Runs small

Fits like a XL

Fits like slim 2XL