GOOD x WELL

Good é um adjetivo, é usado para indicar qualidade.

Well é um advérbio, é usado para indicar a maneira que algo acontece.

Ex: he is a good boy./Ele é um bom garoto.

I'm well./eu estou bem.