Having scruples; arising from a sense of right and wrong; principled
Characterized by extreme care and great effort