100% viscose Elasticated waist Label says large, but would say a modern 12 14 medium. Please follow measurements below Length: 29" Waist: 32" up to 38" Vest not inc Please ALWAYS check the measurements below before purchase, as I don't accept returns on the basis of fitting issues, thanks. International buyers please message me