This is what I have been using for the the last 10 years. It’s called ‘The Keeper menstrual cup” It comes in two sizes: The Keeper A (After birth) and The Keeper B (Before birth). It weighs .75 ounce( 22 grams) including the little bag. I insert it, pull it out when it is full and empty it, pee on it ( pee is supposed to be sterile) to wash it or wash it with water, or just empty it and stick it back in. It’s easy and light, and I never have to carry or buy any menstrual supplies. It’s made from natural rubber. I’ve been using the same one for 10 years; I don’t think they wear out.
I received my DivaCup and and will never go back to anything else! South Coast Shopping has them on sale for only $16.99! Diva Cup Model 1 and Model 2