When I read this the first time, I thought it was okay, but I didn't really care to continue on the the series. Right now, I want to go back in time and slap myself for not realizing how good this was. Even though I know things turn out okay between Jace and Clary, I still feel angst with their relationship because I just can't see how it's going to get there. I remembered a decent amount of what happened in this book and the last, but I'm really excited to read the next book because now I have no idea what to expect. I read this entire thing in one day, and I hope the rest of the series is that addictive.