I liked this, but didn't love it. There was a bit of incongruity for me between the characters' supposed ages and e way they presented on the page as a bit younger, and apt hat kept throwing me out of the story. I can definitely think of a lot of people who'd enjoy this a lot, particularly younger teens who often get left out of the YA spectrum.