If you want to have a good cry, this is the book for you. Beautiful and touching. 10/10 would drown in my own tears again. 
 Seriously, it's been a while since I'd adored an author that much. The fairy-tale-ish part of the book is really well done (and you just need to take a look at my Goodreads bookshelves to know I love tales), and so was the more realistic part. Great characters, even though we don't get much time to know them. 
 It's just one of those books that I'm so happy I own. And that I'm going to be lending to people you know who you are.