SO good!!! So so good! I love it when a book gives me chills, like when you watch American Idol and certain singers do it for you, this book gave me chills many times! I cried several times, the sad parts were just so...SAD! You know a book is good when all you want to do the whole time you are reading it is make status updates on goodreads! So all your friends know just how good it is! Read this book!!!