Fit perfectly on me, though at first I was worrying whether I should get an M or an L, but in the end I bought L (i'm 175cm, 58kg). The arm length was just right. The color was the same as the picture. The material is of excellent quality and should be warm enough after some layering. First time, buying mens clothes and it came in a fancy foil/aluminum packaging, which was a nice surprise. The price was cheap (bought 2 and 1 free ^^) Overall i'm very satisfied.