This is a vintage men's orange, yellow, and tan striped short-sleeve button-up shirt in a size XL by St. John's Bay.
The shirt measures approximately 27" from underarm to underarm, 29" from the back of the neck to the bottom hem, and 10.25" fro