Very good - I'd say that it hits the teen audience spot very well, and the story is interesting and exciting. A fascinating future world, and agreeable characters who are easy to identify with. There's an intriguing plot, which is expanding in a mysterious and engaging way, including hints of danger coming in to foreshadow an impending catastrophe. Very readable and enjoyable. Good cliff-hanger chapter endings.