Love these shirts, but beware! Levis sizes are from another planet. I'm normally an XL Tall, but even their XXL was too tight on me. I'm not skinny (6'3" and 230) but not really fat either, just a little on the older side ;)  The XXXL fits me really well, the XXL fit but was too tight for me. If you're 20 something you might go smaller.