EUC. Vintage 90s, made in USA. Size XL. See photos for better reference of condition and approximate measurements