Retailers size guide:
M - 39 to 41 inch chest
L - 42 to 44 inch chest
XL - 45 to 47 inch chest
2XL - 48 to 50 inch chest
3XL - 51 to 53 inch chest
4XL - 54 to 56 inch chest
5XL - 57 to 59 inch ches
Any branding has been blackened out or neatly removed to comply with UK resale laws and to avoid unauthorised store returns.