cup slipping?

Heather

so, i get a good seal with my Diva cuz it doesn't leak. it may just be that it's too big for me, but i feel like it slips down almost immediately after i insert. i know that it will slip with wearing for a while cuz, gravity. but i feel it only stays in place for like 15 min to half hour. tips/tricks?