Pros:
Plot surrounds something very unfortunately real and allows most readers to relate and become emotionally involved.
Characters (main) are likeable are well presented
Cons:
Excessive 'filler'. The book could have dropped 60 pages and actually improved
It's a slow story
…more that requires patience to not put down, definitely not a 'can't put down'. I had to take many breaks in reading this book to get thru some of the more pointless storytelling (less)