Everything Anna-Marie McLemore writes is gorgeous. I know that's not much of a review, but I'm tempted to just leave it at that. If you haven't read her books you should. And if you have then you know what to expect. This book is beautifully written, with characters that made my heart ache, and a story infused with dreamy surreal magic. It was lush, lovely, and worth savoring. Oh, and it's a Snow White, Rose Red, Swan Lake mash-up, if that speaks to you. And if re-tellings aren't your thing don't sweat it - this one has enough originality it stands all on its own.