NOS - Vintage Horizon brand hats. Made in Madison Heights, Mich. in the early 1970s.
Only 3 made.
Fits all reasonably sized heads