I am a heavy set man with size 52 inch chest and a long torso... I bought a XXL.. I put this on and it fits wonderfully. The sleeves have elastic around the cuffs... that could be viewed as a plus or minus.. I see it that my wife does not have to drop what she is doing to tie the sleeves. I am happy with the quality of the shirt.. I put it with my leather vest.. looks wonderful. Wife loves it... So I!