I absolutely love all of the vampire diaries books. The Vampire Diaries is the best vampire series out there. I love the characters of Stefan and Damon. Elena is a little selfish, snotty and a brat for my taste. I really love Bonnie's character and how she is a witch that is descended from the druids. I also love the character of Meredith and how she is seen as the mother of the group. She is very calm in the face of danger and some how knows what to do. For some reason, the tv series excluded Meredith's character which is a shame since she is such an integral part of the story line and would have made the tv show better. I think in the TV show they tried to make Caroline's character like Meredith because in the books she is mean and conniving which is not how she is in the tv series.
By the way the books are way way way better than the TV show, in my opinion. The things that occur in the TV show do NOT happen in the books. Yes the character names are the same and whether they are human, vampire or werewolf are the same but the way the character in the TV show acts is completely different from the character in the book. The tv show is not really based on the books at all and its a shame because the books are really good. I recommend this series to everyone especially the people who watch the TV show because while the TV show is good and one of my favorites, the books offer so much more to the world of Elena, Damon and Stefan. The differences are astounding.