I bought the XL size in this jacket. It feels slightly loose over the chest and sleeves. I might have fitted into a size large. I also have the Missile leather jacket and I am a size 46 USA or 56 EUR in it. The leather jacket is more of a snug "race" fit when compared to the textile jacket. The also wear the air bag vest in this textile jacket. The quality and fit is very good with the air vest. More comfortable than the leather. The textile jacket is cooler than the leather jacket, but did still sweat in it. This could be due to that I was wearing the air vert at the time. Very happy with the jacket, and it look good as well.