I'm glad I hung in there and finished the series - the writing drags at points but the whole story (all four books) Meyer weaves together is good. I thought I had the plot figured out by the time I got to Breaking Dawn but that wasn't the case. This is the best book of the series.