The shirt is stunning, the same as in the photo. The quality is excellent! The fabric is so pleasant, light. I wear size 44 (European), ordered L. and it fits well. You could safely take 2XL if you want to be a little bit on the oversized size. In general, I am very happy with the purchase. Thank you!