The lettering on the label has worn off, so I don't know the exact size; I think it might be a 2XL. Please check the measurements in the photos.
Purple and blue.
See picture
The wear and tear is natural due to use.