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