5' overhangs (3' recessed ends) can be filled in, but 3' overhangs will not be removed because the enzyme lacks an exonuclease activity. DNA Polymerase I, Large (Klenow) Fragment (NEB# M0210) is the enzyme of choice for this application.