I don't know why I only gave this 4 stars when I read it last year, but it definitely gets 5 stars this time through. Maybe because of Will? He is one of my favorite characters yet he's not in it much because he doesn't date Tris (like I was hoping for the first time I read it) and because of the ending. Uriah was my other favorite character. He's just adorable and I'm so glad he and Tris became friends <3 The character depth and relationship complexities were just great, except with Christina. I feel like there wasn't much to her.
The plot was well done though maybe a little rushed. I wish that Roth had explained the societies lifestyle and the different faction traditions instead of just forcing the reader I to a new world. Other than that, basically everything about this book was amazing!