perfectly (adv.)
c. 1300, from perfect + -ly (2).