This was a good story but it took too long to get there. The first fifteen chapters were extremely slow. But overall, it ended up being a good book.