"He cheated but he's a good guy"

Can a cheater still be a good guy? I've heard this so many times, I personally don't believe it's true.