So definitely better than the first two books. Juliette had more character development. She grew determined and confident. She believed in herself and wasn't the same naive, sad little girl. Warner seriously was the best. Everyone saw a different side of him, the side where he wasn't a cruel leader. I loved Kenji and Juliette's friendship. It was so sincere and sweet, especially when Juliette called him her best friend. I would say I hated Adam, because I'm sure many did. But, I would say i didn't like how Tahereh Mafi portrayed him in the last book. She kind of overdid him and yes he was definitely an asshole. He was very possessive of Juliette and I'm glad he realized at the end that she had changed. I did think that everything went a little too fast at the end. The ending was very abrupt and I would really have appreciated an epilogue. All in all, this was a great, addicting series and I can't wait to read other books Tahereh Mafi has in store for us.