What separates a good character from a great character?
It’s all in the way a character is detailed and developed. Well-rounded, believable characters, who have the readers rooting for them, go on to make memorable characters.
A story could have many characters, but only a few leave a lasting impact on your audience. So it’s worth spending all your time to make them the pillars of your story and write good character arcs for them that resonate with and sometimes even drive your story forward.