DONT LET THE LOW RATING FOOL YOU! Honestly, I really liked the story a lot! It's the first middle grade book I've enjoyed so much in the longest time. Also, the two main characters were pretty great to read about (I prefer Agatha more but I liked observing Sophie's character development). 
 BUT, I definitely had a lot of issues with it. Somehow the pacing and the writing didn't fit well together for me but I can't explain why... Also, besides Agatha and Sophie and a couple of the Nevers (Hester, Dot, etc) I found everyone to be really flat. Especially the prince/love interest Tedros, who tbh is probably one of the most annoying love interests I've ever read about. He literally got on my nerves even more than Sophie did. 
 I really wanted to give it a 4 but there's too many problems I have with it that I have to settle for a 3. I WILL DEFINITELY READ THE REST THOUGH! The story itself is too great to give up on!