A grafia correta de bem-feito ou «bem feito» depende do contexto gramatical e semântico em que a expressão é utilizada, assim como do sentido que se deseja transmitir. Ambas as formas têm usos distintos e atendem a diferentes funções na língua portuguesa.
A forma bem-feito, com hífen, é empregada quando funciona como um adjetivo composto. Nesse caso, trata-se de uma unidade lexical que qualifica diretamente um substantivo, indicando que algo foi realizado de maneira correta, perfeita (Infopédia). Por exemplo:
(1)«O trabalho está bem-feito.»
Em (1) a expressão adjetiva bem-feito descreve o substantivo trabalho, atribuindo-lhe uma qualidade diretamente relacionada à ideia de esmero e perfeição.
Já «bem feito», sem hífen, ocorre quando bem é um advérbio que modifica o particípio feito. Neste caso, a relação entre as palavras não forma uma unidade lexical fixa. Por exemplo:
(2) «O trabalho foi bem feito.»
Neste caso, em (2), bem qualifica feito dentro de uma construção verbal, sem que as palavras formem um adjetivo composto.
É importante notar que em frases como a (2), temos uma passiva estativa, uma construção que reflete o estado ou a condição de algo que foi realizado, sem se preocupar com o agente. A passiva estativa pressupõe uma forma passiva verbal como «foi bem feito (por alguém)», cujos equivalentes na voz ativa seriam «alguém fez bem (alguma coisa)». Portanto, ao dizer-se «está bem feito», o foco está no estado do trabalho, que foi realizado de forma satisfatória, sem especificar quem o fez.
Além de tudo isto, fica a nota de que há expressões em que o uso de bem-feito transmite elegância ou boas características físicas, e nesse caso, o hífen é mantido. Um exemplo seria:
(3) «Ela tem um corpo bem-feito».
Em (3) bem-feito qualifica o corpo de maneira positiva.
Por fim, também em expressões exclamativas como «Bem feito!», usadas em tom de reprovação ou ironia, o uso correto é sempre sem hífen, já que neste contexto a expressão não é um adjetivo composto, mas uma locução verbal que traduz um juízo de valor ou reação subjetiva.
Portanto, resumidamente, a escolha entre bem-feito e «bem feito» depende do seu uso na frase: se formam um adjetivo composto (com hífen) ou se bem é um advérbio que modifica o verbo (sem hífen).