I'm a secret sucker for the redemptive power of love (but don't tell anyone) and this book has that in spades. Lots of people have written gorgeous reviews about this fairytale love story with damaged heroes and perfect love and I don't feel like there's much I can add. It was a beautiful story, with a lovely, rich world. I think my decision to give it 5 stars has lot to do with how even when it descended into sappiness, I still really enjoyed it. Absolutely recommended.