Diva cup?!

Can anyone give me some insight on a diva cup? Apparently "one size fits all" is not true when it comes to them lol. I want to try it out, I hate tampons and I'm beginning to hate pads lol. Please help!!