City of Bones is very original; I haven't read anything like it before. Taking place in New York City, the plot is so twisted and full of surprises with each flip of the page. I was immediately hooked from page one all the way to the end. I felt as though the characters were very well-developed – even the side characters. You got Jace, Alec, and Isabelle, who are Shadowhunters and are invisible to humans. Except, Clary Fray can see them. From the moment she meets them, she gets sucked into the Shadowhunting world and from then on strange things begin to occur. Clary's mother suddenly goes missing, and Clary finds herself being attacked by demons.
I most definitely recommend it for those of you, like me, who have a special love to explore the otherworldly. This book has it all! It's fast-paced, funny, and dark, filled with twists and turns around every corner, and includes Shadowhunters, werewolves, vampires, angels, fairies, and warlocks. I enjoyed every minute of reading City of Bones and I can't wait to read City of Ashes.