Sizing M is too small for me should have been L size.
While the product seems okay, sizes are different to what I have found with other on line suppliers.
It's difficult to choose these sorts of things over the internet as they seem differ between manufacturers.
So now I find I have 2 shirts that are too tight and I will probably never wear.
Disappointing but I guess I learn again.
choosing a selection results in a full page refresh