Our menstrual cup is made of 100% medical grade silicone. Dimensions: 3.8 x 6.6cm, up to the edge approx. 24ml capacity.