Too small is an understatement. I ordered a XXL, the arm length and waist length was right on, however the torso fit was way to small....my guess is that it would fit no larger than a full sized medium individual. Good design, well made, just way to small. it would fit a tall skinny individual but not a fit large man. .