I have read this book twice for school, and I loved it both times, so recently I caved and bought myself a copy. :)This book is amazing. The characters are so real, and they go through so much in such a short period of time. Their lives change drastically, but they always stay gold. ;)I loved how the characters get introduced, and how you grow to know each of them. Their struggles and their connections with one another. If you're not sure about reading this book the movie's fantastic too, probably one of the best book-to-movie transistions that I've ever seen. The cast was amazing, both in their performances and in their likeness to the book characters, it was almost as if it had the movie came right off of the pages of the book. This book is intense and makes you feel, both things that I love in a book. Definitely a fantastic read, and if you're considering reading it, go for it, it's worth every second.