This book was great!! I wouldn't say it's a must-read-or-your-life-will-end book, like some books, but it's definitely a page-turner. Clary is not my favorite person in the world, though, however you may put it. In the movie, (yes there's a movie!! :D) Lilly Collins is admirable, but Clary, the book Clary, is a bit naive and just doesn't seem like a person I would want to look up to, maybe it's the plot, but I just didn't like it. The overall plot of this book is great, I like the whole Shadowhunters idea, but it's my opinion when I say, in this case, I actually like the part in the movie when Clary (Lilly) screams and they (Jace, Alec, Isabelle) see her and then leave, rather than they see her and then talk her. It's just more suspenseful and enticing for me to see that little scene end like that. But my rating for ALL the book would be 4 or 4.5 stars out of 5 because, honestly? It had a good plot to it, and Cassie wrote it better than decent, but again, the beginning of my rating did impact my rating. The storyline kind of relates to Percy Jackson, except without all the mythology surrounding all the characters' motives, so if you like Percy Jackson, well, here you go, this a book for you to read. :)