How accurate is birth control shot?

Just took it today and I'm wondering if it's worth it