This is in great condition for a 30+ year old shirt, light and breathable. It says XXL but I'd say it runs smaller, so more like a Large or XL.
eBay