Very nice shirt. Well made and comfortable. I ordered an XL because I wanted it to fit loose. I usually wear size L. But this XL fits very snuggly. I'm not that large, but I should have ordered at least an XXL!