I will admit i was SUPER nervous to read this book but it ended up being amazing! in the end i was like this is it!! i need more of this book. overall it is an amazing book and would recommend it to anyone of all ages. I would say to be a little older like teenage years because little kids might not understand a lot. 5 stars!!!