This book is definitely above mediocre, but somewhere below amazing, and mind-blowing. 
 The best descriptor I have for it is solid. To put it simply, this is a very good book that could end up being a favorite for some people. Personally, it was lacking a shock factor that I particularly enjoy, but the story is constantly driving you forward. Higashino's words flow into unexpected scenarios and emotions. Dots connect where there were no dots to begin with. The author and the translator did an amazing service to this story.