Lovely! I got the XXL in both red and white and they're a little too big on me: I have measurements 40-32-42 and I'll be taking the waist in a little, but the sleeves and top portion fit great. Zipper is comfortable, and you can wear the sleeves up or down, but they sit a little better in the down or just-barely-on-the-shoulders positions.
Very happy with it. I have large chest and was worried - ordered XXL in case I'd need to take it in, but it was great. Very firm fabric, non-transparent. Pleasantly surprised.