NuvaRing pros and cons!!

Daydree
Looking at getting new BC but I have had really bad past experiences. I have bleed for months!!! So I was looking to see how you ladies have liked the ring as a BC option.