Based on other reviews I bought a size up. I usually wear a medium but I got a large. I could barely get both my arms in the shirt and when I did get my arms in there the shirt was so tight along the shoulder area that I could not move. I am returning this