1) giving a satisfactory or rewarding return for; good enough for; having property to the value of; of value, equal to (worth)
producing good results
productive
earning
favorable, profitable
able to produce (especially food) well; producing things economically
fruitful, creative
bringing profit; giving an advantage; useful
advantageous; money-making
(used in a good sense) having or showing a proper pride or dignity; having or showing a too high opinion of one's importance
pleased, pleasing
that is worth the time, trouble etc needed
helpful