this is almost a fantastic shirt but it's fatally flawed - it's too short! it maybe ok in the smaller sizes but in XXL it's way too short. if i do anything remotely active in it, the hem is usually half-way up my back ! very dissapointing because if it was longer i'd buy a few more. note - the 'product size rating' drop-down doesn't give an option for 'shorter than expected' so i've had to select 'smaller than expected'