Vintage Filson Olympic Cruiser Men's Size XL (46") Union Made Repairs and Holes

Awesome, vintage piece. Tag dates between 1940 - 1960. There are a number of repairs, see images. Maybe done by Filson, but not sure. Also, a few small holes, but nothing major. Really awesome vintage piece. 

Chest measures (pit to pit) 23", meaning 46", which the Filson site suggests is an XL. See images and details. 

 CHESTSLEEVEWAISTHIP
XS33½ - 36½32½ - 33½27½ - 30½33½ - 36½
S36½ - 39½33½ - 34½30½ - 33½36½ - 39½
M39½ - 43½34 - 3533½ - 36½39½ - 43½
L43½ - 45½34¾ - 35¾36½ - 39½43½ - 45½
XL45½ - 49½35½ - 36½39½ - 43½45½ - 49½