I bought these for a holiday last year and I haven't found the need for them since losing weight.
The T-Shirts are brand new with tags, 100% cotton.
Marks and Spencer state as XL and I have attached the Marks and Spencer sizing chart from the original purchase listing.
Mixed colours Black, Green, Dark Navy, Khaki etc - please see photos.