per·fect
adjective
ˈpərfikt/
1.
having all the required or desirable elements, qualities, or characteristics; as good as it is possible to be.
  • JoinedMarch 23, 2016

Following