This book has some mature things in it but overall I had gotten mad and sad and happy for all the things that had happened throughout this book. It's relatable and funny and very interesting. I am very picky with books but like THIS book is one of my favorites to read. has some language though.