Menstrual cups are flexible, reusable devices made from medical-grade silicone, rubber, or elastomer. They collect rather than absorb menstrual blood and can be worn for up to 12 hours. Menstrual cups are environmentally friendly and cost-effective over time. They require proper insertion and removal techniques, which may take some practice to master.