(NO SPOILERS) I love this story there were a few plot twist that confused me, Also i wasn't big fan of the ending, but you may have to be careful to giving this book to young children because the book used few slurs just as a warning but the book is still amazing!!