3.5 StarsFor about 80% of this book I was pretty bored and kept skimming to get to the good part, but that's was all most likely my fault, since I ended up reading some spoilers. All I wanted to to do was get to the parts that I knew were going to happen. So I didn't enjoy it as much as I could have. Also there was the whole Jace-but-not-Jace thing, which really but a damper on things.With that said the last 20% were amazing! The final showdown, Alex & Magnus, broke my heart, Jace & Clary at the end, and Izzy trying to figure out how she wants to handle things. So glad that Clary is actually kicking ass for once. Took her 4 books but she finally got there, makes me like her a whole lot better now and also what she did to Jace at the end. She went up a few notches in my book.I know most people were really pissed with CoFA but this one really does make up for it by the end, should definitely give it a try.