He's such a likeable main character that evolves over time, you really start to pull for him... not an asshole, always trying to do the right thing, respectful, good disposition but also lives on the fringes of society and ethics. Just gets better as it goes on, which is what makes it a great series.