Just finished this last night. This was a fairly compelling read for me - I loved the setting, and the character development. The only thing I did notice was that it felt a little forced to have so many different dimensions of that culture in the same little circle of characters - the emergent feminism, the class angle, the secret homosexuality, the obsession with the Orient, the women & children angle, the religion, it was all jam-packed in there. However, the main character, Rose, was easy to identify with and the story moved along well. I didn't get the perfect happy ending that I came to want for her character, but the stories for the characters were all wrapped up well. It was an easy story to visualise and had some really great dimensions to it.