The StoryGraph is an affiliate of the featured links. We earn commission on any purchases made.
summary of 273 ratings (see reviews)
Strong character development?Yes: 78% | It's complicated: 15% | No: 6%
Loveable characters?Yes: 63% | It's complicated: 26% | No: 10%
Diverse cast of characters?Yes: 74% | It's complicated: 16% | N/A: 6% | No: 3%
Flaws of characters centre-stage?Yes: 85% | It's complicated: 7% | N/A: 3% | No: 3%
The StoryGraph has a mobile app! 🎉Find out more