After her 16th birthday princess Nalia receives a shock. Due to a prophecy predicting the death of the princess before age 16, the king and queen had their daughter switched with a commoner at birth and had both girls put under a spell to make everyone believe in the imposter. Now that the 16th birthday has passed the read princess is coming to assume her place in the palace and the false princess - who is actually named Sinda - has to leave immediately to live with an aunt who didn't even know she existed. Sinda is reeling from her change and especially because she had to leave her best friend Kiernan behind without even saying goodbye to him but she tries to adapt to her "real" life. But after a betrayal by someone she trusted she discovers that she has huge magical abilities which will be dangerous if she doesn't receive training. Sinda ends up back in the city where she finds that there is even more deception at the palace and that she might not be the only false princess. Sinda starts off a little meek but as she has to deal with more and more events she emerges as a strong woman, especially when she has the help of equally strong Kiernan. I couldn't wait to see what was going to happen next and how Sinda was going to save the royal family from the lie they have been told. You also learn who the bad guy is somewhat early on and I wondered if that would lessen the excitement but that was not a problem at all. A really exciting story but also well-crafted.