The StoryGraph is an affiliate of the featured links. We earn commission on any purchases made.
summary of 2952 ratings (see reviews)
Strong character development?Yes: 51% | No: 34% | It's complicated: 10% | N/A: 3%
Loveable characters?Yes: 86% | No: 10% | It's complicated: 3%
Diverse cast of characters?Yes: 89% | No: 6% | It's complicated: 3%
Flaws of characters centre-stage?Yes: 64% | No: 25% | It's complicated: 10%
The StoryGraph has a mobile app! 🎉Find out more