depo birth control shot

any thoughts or experiences on the Depo shot?