Product Details + Length XS 38", S 38.5", M 39", L 39.5", XL 40", XXL 40.5" Chest XS 38", S 40", M 42", L 44", XL 46", XXL 48" 96% cotton, 4% spandex pockets This is a very generous fit.