I really like this shirt, but after reading the reviews I went too large in my order. Now I'm returning 2 shirts. My experience after 2 shirts is they fit as expected. I usually use a large or x-large depending on the material. So hopefully third time will be the charm. My next order will be large, that should do it.