I really enjoyed this book. I loved Tessa's character. She had quite a bit of spunk and the relationship that exists between her and Will is heartbreaking. I am definitely a Tessa/Will shipper. I also liked how everything in this world was introduced in a fashion that didn't just feel like it was canned and then handed out. It felt real and grimey and as though you were right there with the characters, walking the roads of London or exploring the institute. I also think that the villain, The Magister, is fantastic. Cassandra Clare weaves a story that is so easy to be drawn into and love that I will read this trilogy over and over and love it every time.