This was a "good" read. The only reason it's not a "great" read is because sometimes the author had the main character Zephyr go on and on in her head about what might happen that it became really annoying. It didn't get really good until about page 200. Then I couldn't put it down.