I love this genre, and this book is a great example of it! A great, heartwarming story, with fantastic characters who I really connected with and cheered for throughout the book. Just the right amount of hardship/trials and successes. Often times, in these kinds of books, NOTHING ever goes right for the heroes. It gets a little old sometimes that they can NEVER seem to catch a break. Well, this book overcomes that issue, in my opinion, and is a great read!