مواد اولیه و الیاف بهکار رفته تعیین کننده جنس ، دوام ، ماندگاری و عملکرد فرش خواهد بود، الیاف مورد استفاده در بافت هر فرش بايد در سه نوع نخ پرز یا خاب، نخ تار و نخ پود باشد. نخ تاروپود عموما از جنس پلی استر و پنبه است که اسکلت فرش را میسازند و در ظاهر فرش مشخص نیست؛ تفاوت اصلی در نخ پرز يا نخ خاب است که رنگ فرش را مشخص میکند. ابعاد فرشهای ماشینی، استاندارد و طبق پیشفرض دستگاه است که در هر شكل و اندازهای قابل تولید خواهد بود. در پشت فرش میتوان ابعاد دقیق فرش را در دو بعد طول و عرض مشاهده کرد.از نکات مهم در تولید فرش ماشینی، نوع دستگاه و ماشین آلات و بافنده است که در نوع دستگاه و ماشین آلات باید نام دستگاه، شرکت و کشور سازنده و همچنین سال ساخت آن مشخص باشد.
تفاوت فرش دستبافت و فرش ماشینی: فرش دستبافت یک هنر نفیس و باارزش ایرانی که در تهیه آن از الیاف طبیعی و کاملا ارگانیک استفاده شده و دو روش رنگرزی گیاهی و شیمیایی در آن بهکار میرود. این قالی دوام و درجه کیفیت بسیار بالایی دارد و نمادی از هویت ایران و ایرانی است. فرش ماشینی بهدلیل استفاده از الیاف مصنوعی و بافته شده با دستگاه و ماشین آلات مخصوص از قیمت کمتری برخوردار است.



