It was engaging and interesting, the plot/characterization balance was good and i found myself anticipating to listen to it (audiobook).
Funny and warm and full of emotional wisdom and depth. It has a feel and compassion also for how people can fail to appreciate all the intersectional issues that arises, even the main character.