diva cup?

Elizabeth
Who has used a diva cup? Is it good? Pros and cons of it? Is it worth buying? How does it fot inside? Does it hurts?