We read this for book club and it was not my choice. It took me quite a while to get into it but when I did I loved it. The characters are developed extremely well.  I especially liked the ending where Soames gets his due.  I can see why it is a classic