I had to return because it was too small. I ordered Medium but a little too tight and the shirt would ride up with raising your arms. I wear 16 1/2 x 31 long sleeve with a 43 inch chest. Having said that, I like the color of the shirt and am reordering a large this time.