In passato prossimo with avere, the past participle agrees with the DIRECT object pronoun (the second element of the double pronoun): lo→-o, la→-a, li→-i, le→-e.
Me lo/la — Passato prossimo and participle agreement1 / 10
Marco has returned my book to me. Which is correct?