depo shot?

Is the drop shot effective & I heard you gain weight and id be okay with that since I am so skinny I feel like but would it make u thicker ? Like in ur butt or boobs ? Or is it just not a good form of bc