No tags indicating fabric nor size but it is likely the usual cotton/acetate mix. Generous proportions indicate it is probably a man's Large or Extra Large. Everything in amazing conditon for age with the exception of the rear shoulder area. There is a not-quite-eaten-through section. Please see pics for other measurements.