Just received this shirt a couple days ago, decided to wear it yesterday.  I wear a US Large, so I ordered this shirt as an XL and it fits very well.  I work out 6 days a week so it does compliment the upper body!  It is slim fit so if you have areas in your upper torso you struggle with, then I would recommend not buying this.  However if you work out and are in decent shape then I would highly recommend this shirt, as long as you buy it a size larger than your US shirt size.