Fetching details from the dictionary...
nice-looking; seemingly fine; nice-sounding; polite-sounding; plausible (e.g. excuse); glib