Find the word definition

Wiktionary
well and good

phr. (context idiomatic English) Basically good, but with some shortcoming or limitation.