I liked this book initially. It was a fairly fast read (big typeface, lots of space) and good pacing to start. It was even fairly complicated as far as mysteries go. Unlike some popular stories that have endings that skip a lot of details (and thus aren't plausible) to get to the end. This one did a good job of laying the groundwork. We have more than one bad guy with motivation to create the problem. However, one of my main problems was with the characters, I found them a bit flat and superficial. Frankly, I did like Bree (one of two narrators) at the beginning, however, she seemed to less and less likable to me as she explored her "needs" following a divorce . Additionally, I did not care one iota for how she did her sleuthing, breaking the law made me dislike her even more. I know I sound harsh, I know I have high standards for characters. I realize that and state why I don't find this as engaging as I think most readers will. So, I'm sorry if I sound to demanding, if that isn't a problem for your reads, you will probably really enjoy this.
There were several mysteries that are uncovered, which was very solid as a storyline (cudos). However, I did see the biggest mystery coming (bummer), so that was the key reveal and it fell a bit flat. The ending was masterful and ironic (however, I also saw the big reveal coming (not the exact detail) as well so again, it was a hollow victory) plus it was a bit beyond the realm for me. The red herrings were pretty well done and there were quite a few misdirections. My main problem is that Ms. Liebert pushed past the point of believable in my book. Those readers that don't spend much time reading a lot of mysteries may truly enjoy it.
Weighing all the positives and negatives, it was more than a 3 but not close to 4 Stars. Again, I realize it may very well be a case of "it's not you, it's me". So, unless my concerns are typical of what you value, you may really like this one.
Ms. Liebert is a talented writer and I may consider reading other books, if the characters are more appealing.