Diva Cup

Has anyone used a Diva Cup?  If so, what are your takes on it???