My husband ordered 4 of these button down shirts in a large and he loves all of them! The patterns are unique and the material is stretchy and smooth. He's 6 ft, 205-210, athletic build and got a large. They fit snuggly on the chest and arms and are slim but not too tight around the waist. He'll be ordering more in the future!