The sleeve cuffs show some stretching. Tag size XL, but may fit like an XXL. Please view the following measurements for proper fit :

Chest - 27" flat pit to pit
Length - 27" from bottom of collar to bottom hem