praiseworthy

(adj) applaudable

commendable
laudable
worthy (similar term)