I really wanted to like this book -- the plot was unusual, the writing was very well done, and the characterizations were excellent. But the ending ruined it for me. Don't worry, I won't give away the ending here!  It's a completely subjective thing, but I strongly felt that Sophie made the wrong choice, and I didn't feel that her internal dialogue or her actions gave me a reason to understand why she made the decision she did.  I felt very, very bad for the person who was left out in the cold, and it just felt depressing.  Plus, the ending seemed fantastical to me -- there is NO WAY the situation would have been resolved like that in regency English peerage.  In the end, I just felt annoyed with Sophie and heartbroken for the one left alone.