A fun, fantasy adventure in a beautifully built world with a strong heroine. The castles, crystal fairies and magical workings were so well described that I had no trouble painting this world inside my head. I absolutely loved Eriale's character, she is strong, brave and level headed, but not without any faults. She was very easy to identify with. Most of all, I enjoyed the way virginity was treated in the book, not something to be held onto and cherished, but something she needed to lose in order to fully gain her magic. Eriale was ready to help in whatever way she could with her magic, even when it meant taking on pain. Her relationship with Kealan was sweet, though I knew where it would go; it was interesting to see their interactions as the relationship developed.
This book was received for free in return for an honest review.