While I would cheerfully force Harry Potter into anyone’s hands who hasn’t read it yet, I was not as taken with this book.
Once I was hooked I couldn’t put it down and read far later into the night than I should have but it took a long time to get to that point.
Would I recommend it? Eh… Realistic people are impressive to read about, the depth of characters, their realistic quirks, it’s excellent writing. But does all that work make for likable characters? Not necessarily.