Nice shirt, good material and color, but I bought an XL based on the chest sizing chart and I always wear XL, it is snug around the chest area. Length and sleeves are perfect. I will buy again from this vendor but will size up for a more comfortable fit.