Vintage t-shirt and it does show wear from previous use and age. The shirt is faded and has some pilling on it. The tag says XL, but going off the dimensions it fits more like a modern medium/large. The dimensions are the following: width is 20" and length is 26". Please see all photos.