In this world, there is no perfect or imperfect.
It is a measure in which is self-defined. As a perfectionist, I may not be happy with what others consider "perfect". At the same time, I never think of myself as perfect. Not even near. Thus, I conclude that it is just our conception on something. And sometimes, we just need to set our mindset in a way that perfection is achievable in our own standards. It is the perfection of imperfection or imperfection of perfection (depends on how you want to decipher it) that makes something or someone perfect.
"Everything is imperfect, therefore, everything is perfect."