I would give this book 5 stars but as you get closer to the end there is so much to take in it got a bit overwhelming. There is so many twists and turns that my head is spinning, not necessarily in a bad way. This one book could have been spread to be 2 books which makes me really excited to read the next two. There is so much action and you fall in love with the characters. I’m still skeptical about the ending, however I will give my verdict on the whole Jace/Clary relationship when I read all 3 books. Would definitely recommend this book to anyone. Don’t let the YA genre scare you away!