perfectly (adv.) Look up perfectly at Dictionary.com
c.1300, from perfect + -ly (2).