certainly there are many imperfections. But everything created by God is good, and if imperfections do occur it can be used for good, if man submits himself and whatever imperfection it is to God's will. He does give us the free choice to do or not to do.
” But everything created by God is good,...”
I am in complete agreement with that statement. As my original query concerned perfection, I appreciate your clarification.