Strangely, I loved the book up until about three-quarters through. Then it got a little too steam-punkish for me, and also, I was super frustrated with the princess's choices. She's one of those characters that constantly has to learn the hard way, but then the hard way miraculously becomes the easy way. Regardless, it was a clean, fun, adventurous novel and I wouldn't hesitate to recommend it.
Since this is book one of The Royals of Dharia, it has an introductory price of 99 cents. The other books in the series are 3.99