Very heavy and comes up small, more like an XL. Believe it to be vintage but don't know the exact date.