Review also on: http://sonichreads.tumblr.com/post/16... 
 To be real honest, I somehow went to pick City of Glass up after the cliff hanger from City of Ashes. I think I kind of enjoy this book better than the previous one, but there are still some parts that I didn't like. So, this book remains 3 stars from me. 
 I think Cassandra Clare really did improve as a writer, that's what I saw in her published book. So, I'd say that the writing in this book wasn't as good as I used to adore it. I didn't like the enormous description of Jace's or Clary's declaration of love to each other, it was cringe-worthy. There were some unnecessary parts and informations that were there just for 'word count', especially that 40 pages epilogue. I honestly thought it wasn't even 'that' important to be written into 40 pages. 
 I still enjoyed the plot a lot, even though it wasn't phenomenal, it was great for this book. I truly noticed the fast-paced of the plot and there were so much plot to pack in one book. Everything started happening really fast at the last half of the book. There were still so much betrayal and twists and turns. After reading for the second time, I still find it enjoyable for this 3rd installment of this series. What I didn't like about the plot was that it seemed so similar to her other books. In spite of my liking for it, it wasn't very original or spectacularly amazing. I have literally seen betrayal in every Cassandra Clare's book. I'm not joking. I know I shouldn't have let it bother me, but it did. 
 What I dislike tremendously from this book was: the characters. Especially Clary and Jace. I don't understand why Clary had to be so stubborn and Jace had to be a double asshole. I think that if this attitude continues to the next book, I'll probably hate them forever and ever. They were so annoying to me and it's not just about their attitude, it's also their love for each other. I felt that Jace was taking over Clary's life and was too overprotective. Clary was too much annoying and whiny in the whole book. Isabelle was even more badass than before. I think she was even more mature and understandable than Clary. Alec was also more mature than he used to be. I used to find him annoying, but not anymore, even though there were parts of him and Magus that were cringe-worthy. 
 Overall: I thought I could love this book because it was a moment where everything settled down, but I don't think I did like this book as much as other Cassandra Clare's books. I'm looking forward to reading City of Fallen Angel real soon.