Most Helpful Guy
Well, if something is imperfect then it can be anything less than perfect. For something to be perfectly imperfect it would have to either be imperfect in every single attribute or it would have to be imperfect to a desired degree that made if perfect for YOU. That's taking the words literally.
If you mean in a more romanticised sense, something could be perfectly imperfect if it went wrong in every way compared to your plan but strangely turned out to be better than you could have imagined.1