This is a vintage Van Heusen button up shirt, it features a "York Collar" and "half sleeves." There are no sizing tags but it appears to fit best as an adult medium/large with a taper in the mid section. Measurements below:
pit to pit: 21"
length: 29"