This book was very surprising. It has all the elements of a typical fantasy novel (lost princess/quest/romance/knight in shining armor) but the characters are so well developed that I was pleasantly surprised. POV stories are hard to follow sometimes because they sometimes all blend together but each character was so different and developed that that wasn't a problem. I recommend this to anyone who loves fantasy or wants a YA version of GoT.