Slow the first half but then some unexpected twists and a surprising ending. It was kind of the ending that I wanted but didn't think would happen but then it did! LOL I feel like I shouldn't speak much about this book because I think you just have to discover the Ruby on your own.