I always get 2xl  but this shirt is super small. First i could not get sleeves on, opening tight. Then started to button up, after all buttons were done they pulled so tight my chest was exposed between buttons. Made by Chinese  for their size not ours. Sent back