This book was surprisingly very good. I liked how the author put this modern spin on a classic fairy tale. I have to admit, I am one of those girls that isn't all " Oh my gosh, princesses!" and never was (why would I now, I'm eleven) but was thoroughly impressed by this book. Would definitely recommend.