Even though Obsidian was such a disappointment, Onyx was amazing. The first 150 pages was slow and all about Katy's feelings for Daemon. But the story began to float more in the next 300 pages, and I enjoyed it so much! Unlike the first book, Daemon wasn't a complete douchebag to Katy and he was protective and sweet (still a bit of a jerk). Katy? Sometimes, she's annoying but that's it. She's fine. 
 Overall, 4/5.