Better than expected but it kind of dragged toward the end. I had the mystery answered a few chapters in so it wasn't much if a shock really. At first, I didn't care for the second person voice, but grew accustomed to it as I read. It actually fit the story rather well. I found Judith a wonderful MC; her strength and endurance while faced with cruelty were amazing. I may have to have another read through soon.