Birth control after baby

Mirena (IUD) or Nexplanon (not sire if i spelt those right lol) but which one do you ladies think is a better option? And why? Im also breastfeeding if that makes any difference. Is it true that they cause you to gain weight? Any info is appreciated.