I finally chose a size M. The size is appropriate but the sudden large movements are not recommended because it is a little clasping the shoulders. I tried a size up (L) which allowed for more movement but the shirt slightly yawned back. (FYI I measure 1.76M and I weigh 77 kg and I'm normally "muscled")