I'm am still swooning and smiley from this book. I had never heard of the fairy tale that this novel is a retelling of before I picked this up. It kept me reading and intrigued throughout the entire book. I recommend it to everyone. It's a bit long, but so worth it.