When i first received the shirt in the mail it looked rather large, but it ended up fitting fine. I'm 5"11 150lbs athletic build, and the L US equivalent to M fit me nicely. I won't say it fits perfect because i don't exactly like how it fits in the upper chest area, doesn't look bad, but feels a little weird. Also the arms are pretty long, but it isn't really noticeable and i usually roll or fold them up. I cant give it stars down for those two flaws because it still looks good and I'm content with the overall quality of it.