These shirts are good but get the next size up i am large and got the XL. It fits ok but if i had got the correct size it would have been too small round the body altthough the collar size is about right. I have ordered 2 more very good value for the price.