deserving respect and praise
held in great respect
(of a performance, performer, new design etc) wonderful; excellent
amazing, wonderful
quite large, extensive etc
acceptable
in good order; all right; to give one's approval to (a plan, idea etc)
acceptable
agreeable to the taste; pleasing; acceptable
delicious, agreeable
with everything needed; without fault; exact; accurate; complete
flawless, superlative
good enough for a purpose
acceptable, sufficient