Size not labeled, fits a modern Medium
Good. A few tiny rust spots on the left shoulder, as shown.
Hampton Sport