There are multiple definitions - click on the translation that matches your context.

acabado

adjetivo

full

perfect

adjective

Definitions of perfect

English

without fault; complete in every way

The deed vests (=provides) good and perfect title in the purchaser.