Satisfactory, reassuring, or comfort-giving.
Solace and satisfaction of heart, the comforting assurance that sets a worried mind at rest.