"Is it done?"

May be a better question than, "Is it good?"

And an even better question than, "Is it perfect?"

When it's done, it may be good enough.

On the other hand, when it's good enough, then, may be, it's done.