Started off incredibly boring. I had no idea where it was going or what was the point but once it got going it really got going and I couldn't put it down. The plot development was completely unexpected and ended up being as good as the previous two books.