I enjoyed this book a lot! Very entertaining and the characters, you just get attached to. I've read this and listened to the audio book so many times because it's so great and enjoyable. I believe this book is meant for teens and adults as it's from the perspective from a teen boy and because of only very few inappropriate language. Otherwise I can't think of any reason to dislike this book besides leaving on a dramatic cliff hanger.