Overall, I enjoyed the book. I was surprised with the ease in which the book finished. I've read plenty of other dystopian trilogies, and found the endings,including Mockingjay and Requiem, left me feeling angry and confused. The endings were rushed, problematic, and unsatisfying. I will admit that I didn't have a high bar of expectations, but I felt like Allegiant satisfied some of the "loose ends" of the society without leaving gaping plot holes. I felt I understood how the characters came to the decisions they did, and how the world in which the characters live resolved. 
 SPOILERS!!! 
 I was disappointed, but not completely aghast at the death in the end. I sort of expected it to be one or the other, though I was shocked and didn't believe it until they actually saw the body. I wish things could have ended differently, but I think the character's choices definitely made sense to put this person to his/her eventual end! 
 So, anyway, I'm sad, but impressed that Roth had the gumption to end the book somewhat realistically and true to the story and characters. I wish there had been a different ending, but I think the ending satisfied my desire for resolution. I'll still recommend the series.