The Imperfections of Rugs

No one can be perfect but God. Consequently, no object that was produced by a human being should be perfect, because perfection may be interpreted as an offence to Allah. This standpoint is important for Muslim worshipers. No wonder numerous Muslim rug makers deliberately 'implement' some mistakes into their carpets.