I downloaded and read this book on my kindle, and couldn't put it down until I finished. The characters and situations are well written, the world is vivid, and the emotions are depicted well. Some parts felt a little bit forced to me and some aspects of Elysia seemed to jump a lot, but overall, it's a fast paced read that is completely worth it.