No size tag but I would guess L or XL. Not 100% sure when it was made but with some research I'm thinking possibly 1950s. The zipper and buttons are all functioning, no holes on exterior of canvas material.
The biggest signs of wear are on the inside of sleeves-both are torn up pretty good-see photos. There is also some staining on exterior that I did not try to remove. Overall an amazing vintage piece!