I think these are made from rubber/latex??
The mooncup is non-latex, medical grade silicone, not sure about other brands.