The size is around 34B but can fit to 32 B as a little loose and a litte tight to 36B The material is supersptretchable and is a blend of polyelastane. This is not used by me, but is a surplus export. Check all the slides for minor defects. Also No return will be entertained, so enquire before buying.