I finished this in less than a day. This book pulls you in right from the start and doesn't let go. The characters are well developed, and you become emotionally invested in these characters quite fast. Overall, this is a wonderful book that has quite a powerful message about perseverance, friendship, and family.