praiseworthy
adjective
°Meriting praise; worthy of high praise.
synonyms: applaudable, commendable, laudable