This whole trilogy are some of the most enjoyable books I've ever read. The action is smooth and badass. The characters are memorable, developed, and unique. The dialog and banter is brilliant and hilarious, never feeling forced or cheesy. The plot is also wonderful, with many twists and turns, counterbalanced with lots of high and low points for each character. I love this book and would highly recommend it to anyone. also Jay Kristoff's "Storm Dancer" is awesome too.