NEOBLU MAX MEN, MEN'S WAISTCOAT, 66% polyester - 34% viscose, Lining and back: 100% polyester taffeta 210T Micro twill 200, 5 buttons, 2 front welt pockets, Adjustable back strap with metal buckle. About sizes matching, please refer to the size chart in the product documentation section.