Early 60's label by TOM O'SHANTER, Made in USA. Tag size 5 but more like a today's size 4. Patch pockets trimmed in terry cloth, collar, sleeves and back of shirt are terry cloth. Original vintage buttons. Shorts are more faded thant the top....awesome beach wear.