Perfect! The characters are all lovable and fun, the plot is action packed without overdoing it, and it is an all around fun read. Not a word is wasted. It is perfectly paced, with an amazing concept that really leaves an emotional affect with the reader. An all around epic read for any fan of action books.