How do you express have a good opinion of oneself in a more concise way?

You could say a person who has a good opinion of himself is self-confident or self-assured.