I liked Aria's character. Not initially, but she grew on me. She demonstrates bravery, vulnerability, resourcefulness, and determination by turns. Perry could be frustrating at times with his lack of emotion, but he grew on me too. The world is well developed and so were the characters, and the plot leaves enough room for the rest of the trilogy. The writing is vivid without being overly descriptive, which takes skill. My only hangup is that for some reason the book felt like it moved too slowly. Maybe the next book will have more momentum.