My husband is about 6ft 160lbs and I bought him a large one. I have to say it fit a thinner bag than I expected but it looked nice so I guess it's ok. I bought him this outfit for an interview. It was a group and he said he was best dressed! And yes, he got the job! The color was good for fall, not too dark. Initially I looked for light blue, but found that it looked too summery. The texture of the shirt is soft and breathable, not stiff at all, making it perfect for a business casual occasion. All in all a good shirt at a good price.