It's different for everyone...I used to be on yasmin which was good in the beginning but I started breaking out a lot again so now I'm on Orthotricyclen
they say you should wait 3 months to see how it's working so I just have 1 more month to go...I'd say it's working pretty decent