Does CVF work?

I hate condoms the pill was awful and the mirena IUD was the worst decision of my life... Is CVF a good birth control option?