Very good story line and character development. No plot trouble, every chapter flows well to the next.