I take back the Rainbow Rowel-ish-ness. Jennifer Niven's writing style does remind me a little of Rainbow Rowell's and so do her characters, yet her own style is discernible nonetheless. All the Bright Places seems a little like a nice, happy, easy read about a boy and a girl falling in love; but soon enough, you'll discover that it is more than just that. 
 The way this book deals with serious topics such as loss and mental illness is admirable. It gives insight into the minds of those who have lost someone as well as those who are mentally ill and presents the reader with possible thoughts and feelings those people might be experiencing. It is handled in a sensitive and yet realistic way, which is something I, as a former Psychology student, can definitely appreciate. Aside from that, there are of course also light moments of friendship and romance, which makes this book a deep and yet still easy read. 
 This book has surprised me in that it did not turn out to be as I had expected it to be, but in a rather good way. ((view spoiler)[ Although I am not sure Finch's death was really necessary; (hide spoiler)] I feel like that could have been solved in a different way. It didn't seem to completely fit the story, somehow.) There were some relationships and situations that I feel could have been worked out a little better and I have the feeling that a lot of things have been left unfinished, especially regarding Finch's behaviour, that could have been explained more. Therefore, a 4-star rating from me.