It's a beautiful story.
Then as you get deeper into it, it takes a decidedly Shakespearean twist. I won't tell you which play, because it follows it pretty closely (though if you've read any reviews of the book, you probably already know). It's really well-written, and although the ending was not what I wanted, it didn't spoil the enjoyment of the book for me. Highly recommended.