Diva Cups????

Taylor
I'm thinking about using a diva cup but I know close to nothing about them... any advice? Where to get one? How to use it?