5 stars for: 
 1) Continuous and exceptional world building. 
 2) A beautifully written and thought out unique plot. 
 3) A completely badass female protagonist being consistently badass in pretty much every situation. 
 4) An appreciation for every character despite their mistakes/flaws. 
 5) A bittersweet, realistic ending. 
 And so, so much more. A must-read trilogy.