100% polyester. Made in the USA. Great vintage condition. Size large