During the rendition of Mahabharata, the glory of Pandavas is etched while sadly Karna is labelled as an ill-fated guy. Though, he quickly became the king of a small kingdom through his allegiance. Many glorify his deeds as a Suryaputra while others label him as Sutputra.
On the other hand, Lord Krishna had praised the great warrior on several occasions. In the middle of the war, Lord Krishna told Arjuna that Karna was a real warrior and far better than him.