A little slow in the beginning, but picked up mid book. Character development was good. Story line made you think