Depo Shot

Does anyone have any reviews on taking the Depo Shot? Whether good or bad!