Very good book. I read it all in one day. Very crazy plot twists at the end. Stayed up an extra 5 minutes because the ending made me start sobbing. It was so good and I think this might be my favorite book yet. Definitely recommend.
(Make sure you have tissues if you do read it)