I'm not exactly skinny and normally take a XXL - but a lot of tee shirts that say they are XXL are too small for my beer gut. But this shirt is just the right size and length. Good quality material too.