So, so, so good! Can't believe I waited so long before actually reading it! But once I started, boy, I just could not stop reading it, which means staying up till 1 am in the morning. Oops. Anyways, this book is just so unique and incredible, so if you hadn't read it yet, go try it out. It is just so amazing. Plus, there will be a movie coming out next year. So, got to read the book first in order to compare it to the movie!