3.5/ 85%. It was good, but the beginning dragged a lot, specifically stories about just Magnus Bane. However, I really enjoyed stories with Tessa and the rest of the TMI characters (Clary, Isabelle, Alec, etc.) and that was when the stories really picked up.