providing freedom from worry
[ Syn: cheering , satisfying ]
affording comfort or solace
[ Syn: consolatory , consoling ]