Arm implant

Do you recommend it? tell me your experience with it. Do you still have your menstrual cycle? did it hurt when you got it? did you gain weight? Anything helps Please !! i have my birth control appointment tomorrow and i want to know which one might be the best option for me!