This book was well-written and articulate, with believable characters and an interesting conflict and setting. I really liked all the action elements, as well as how the main characters relationship changed over time. Talin's past was rich and interesting and helped to keep me engaged with the story. The characters weren't particularly interesting but their dynamic, though basic, was engaging. The premise of the book is rather basic and overdone, but the execution of this standard idea was great. I wasn't sure if I was going to enjoy this book because of how overdone the premise is, and I do think that is a factor that held it back, but overall it was an enjoyable read, if not the most unique thing I've read. I would recommend this book to people that like standard fantasy novels that don't really do anything new or groundbreaking, but are still entertaining and worth the read.