I think I'll rate it 3.5 stars out of 5. 
 I had a few problems with it, but the ending makes up for everything. Well, mostly. Ah, Marie can write beautiful conclusions, especially Champion. 
 I kinda forgot what happened now after a few days and reading other books. I just remembered that I was not impressed with the world building, like the reason why they have powers and I could not connect to the characters. EXCEPT MAGIANO. DAMN GURL. 
 I didn't like the journey of this book. I can't say much without spoiling as this is the third and final book. Anyway, in a gist, this trilogy is meh overall. 
 SPOILER BELOW. 
 (view spoiler)[ 
 Okay, Enzo dying early was super anticlimatic. I thought he'd have a bigger role. The whole immortal touching and leaving a piece in the mortal world was really meh. The journey part going to the immortal world was not as hyperventilating as I would've liked. 
 However, I did like the part where Adelina exchanged her life for Violetta. Sweet. AND UGH, MAGIANO FINDING OUT AND LOOKED FOR HER IN THE END. OMG SO SWEET AND THEY WERE REUNITED OMG. ASDFGHJKL. 
 Okay. Fangirling done. 
 That is all I ll say, I guess. :/ 
 (hide spoiler)] 
 No matter what, I still love Marie Lu. Legend (and Hunger Games) are like my top dystopian books.