It's made from wool and ribbon. I'm currently working on a burgandy version. Soon, I will be making a version for instead cups! I know that my version will fit a mooncup keeper size A, diva size 1, and a femmecup. It perfectly fits the mooncup since that is what I was basing it on. I can make custom ones for anyone to fit their cup as long as I get measurements.