Linda
David's naïvete is so enchanting, and if he was real, I would want to take good care of him. The way he interacts with others is always curtuous and respectful, until someone does something to him or his beloved that makes him lose that respect!
There are a lot of characters, and most of them come and go - and are all fleshed out and seem real. Not many foils at all, and that multidimensionality makes the whole story even more interesting and captivating.
I felt like I was immersed in London with David, the descriptions of places and houses were done so vividly it seemed like I was walking next to him, and sitting next to him when he was talking to other characters.
The language is simple, Dickens is in no way trying to lecture his readers, even if he did tell his readers about social difficulties and problems.
His innocence made him so attaching it was hard on me when the book was over - even after 970 pages!
This is storytelling at it's finest - I recommend this to all of my booklover friends!