It has its ups and down, sometimes it feels like it's going nowhere and dwindles around, some might say the story felt a bit unresolved or anticlimactic, but the ending really mellowed me out by the end, it felt like the end of a journey. One of a kind story, a must read.