sterling character
sterling character  {n. phr.}
A person of irreproachable character; one of the highest professional standards. 
The nominee for the Supreme Court must be a sterling character in every possible way.
Categories: 
 
Source: A Dictionary of American Idioms

