The difference is that good is an adjective while well is an adverb.
Pretty good โ adequate quality, suitable, fine, not bad
Pretty well โ in a suitable way, nicely, fine, quite
Examples:
- The party was pretty good last night.
- โDid you enjoy the film?โ โ โYes, it was pretty good.โ
- โHow did the actors play?โ โ โThey played pretty well.โ
- Jane can drive pretty well, sheโs never had an accident.
ย
As an idiom, pretty well means almost, nearly, almost completely:
- He goes to the pub pretty well every night.
- The new project is pretty well finished.