First let me say that I don't think I've cried so much reading a book. This book is the perfect ending to the Infernal Devices Trilogy. I absolutely loved it. Even if you didn't like the first 2 books much it's worth finishing the series to see how it all ends. I have to admit I'm a bit afraid to read Mortal Instruments and be disappointed. What surprises me the most about all of the books in both series is how varied the reviews seem to be. Despite the fact they all seem to have a 4 star+ rating there are a lot of negative reviews. What really makes me mad about these negative and especially the 1 star reviews are the ones that say "I didn't finish this book". I don't think that you should give a star review unless you finish it. That's just not fair to the author or the people who are looking at the reviews trying to decide if it's worth reading. I've read many books that nobody I know liked and became some of my favorites. My point is don't put much into the negatives and make up your mind for yourself. My only real complaint about this series was that there wasn't as much "steampunk". I would have liked to see more of Henry's inventions in the books.