This is one of the few books that lives up to the hype. I expected to like it but not as much as I did. I was surprised how much of an adventure it was and how fast the narrative moved. There truly wasn't a boring moment. There were elements of Alice in Wonderland with Meghan being led into a strange new world and The Wizard of Oz with a group of heroes on an epic journey. The influences of classic fairy tales are there in the love story and the sense that Meghan has a destiny just waiting to be fulfilled. Meghan is a smart, brave heroine that has just the right amount of vulnerability but usually sucks it up and goes on. I can't wait to see where Meghan and Ash and Puck's journey takes them in this awesome series.