Although there were sections of the book that I enjoyed, like the midnight scene with Jace on Clary's birthday, I was bored through most of the book. I usually enjoy this genre, but found this book to be trite and superficial. By throwing in demons, vampires, werewolves, angels, and shadow hunters, it became chaotic, rather than exciting. It almost seemed like Cassandra Clare was trying to appeal to readers of Twilight, which made it lose credibility on its own merits for me.
City of Bones reminded me of a soap opera. One part was straight from Star Wars when Darth Vadar reveals that he is Luke's father. Jace and Clary have a touching relationship until they discover they are related. I hated the plot twists because they seemed forced and unnatural for the characters.
Rarely did I forget I was reading a book and escape into the book. That was frustrating for me because escape is one of the things I love best about reading novels.
Oprah chose it for her bookclub and Stephanie Meyer put a quote on the front of the book saying how much she loved this world, but I was disappointed by the hype and the book. If you love fantasy books, you may enjoy this book, but I think there are far better choices to read in the genre.