This safari shirt is excellent, lightweight material and airy to wear with long or short sleeves. So whatever the weather fit. While it is not exactly cheap but it has a quite good quality and can certainly be worn for a long time. Size XL fits (at normal size 42/44)