Diva cups

Has anyone ever used a diva cup? Thinking of switching, would like pro's & cons. TIA