deserving respect and praise
held in great respect
pleasant
pleasing
(of a performance, performer, new design etc) wonderful; excellent
amazing, wonderful
pleasant; kind; friendly; needing care and exactness; sensitive
likable, agreeable
agreeable to the taste; pleasing; acceptable
delicious, agreeable
good enough for a purpose
acceptable, sufficient
fit, right (for the person, purpose or occasion)
appropriate, acceptable
(of a machine, set of instructions etc) simple and pleasant to use
appropriate, acceptable
surprisingly good
great, extraordinary