Vintage t-shirt and it does show wear from previous use and age. There are a few stains on the shirt. The shirt is also very thin and soft. The tag size is XL, however it fits more like a modern medium/large. The dimensions are the following: width is 21 1/2" and length is 24 1/2"