I love this book so much.
Okay, that said, I don't know what else to say. The giants were amazing. The fairies were amazing. The Nightmare was amazing. Dustfinger was AMAZING, even more than usual. Even Mo was amazing. Meggie's choices in boys improved, Farid improved as a character, and Elinor and Darius still weren't in it too much. This book was completely awesome.
This is the least stilted of all Cornelia's works. It connected the most. It still had problems - cough cough Resa cough cough - but overall, I just adore it.