Kangas valmistetaan käsittelemällä kuidut langoiksi, jotka sitten kudotaan tai neulotaan tasaiseksi materiaaliksi. Lankojen paksuus, kierre ja järjestely vaikuttavat suoraan kankaan paksuuteen, tuntumaan ja pehmeyteen. Luonnon- ja synteettisten kuitujen erilaiset yhdistelmät muuttavat myös kankaan fyysisiä ominaisuuksia, kuten joustavuutta, hengittävyyttä ja kulutuskestävyyttä.
Kankaan rakenteeseen kuuluu sen kudonta- tai neulekuvio. Kudotuissa kankaissa käytetään loimi- ja kudelankoja tavallisten, toimikas- tai satiinikudosten luomiseen; erilaiset kudontamenetelmät vaikuttavat kankaan tiheyteen, lujuuteen ja verhoon. Neuloksissa sen sijaan käytetään loimi- tai kudeneulosta verkkorakenteen luomiseksi, mikä antaa kankaalle parempaa joustavuutta ja pehmeyttä. Nämä rakenteet määräävät kankaan mukavuuden ja kestävyyden kulumisen ja käytön aikana.
Kankaan rakenteeseen kuuluu myös viimeistely- ja sekoitusprosessit. Värjäyksen, painatuksen, päällystyksen, vedeneristyksen, ryppyjä{1}}kestävän käsittelyn tai pehmennyksen avulla kankaat eivät ainoastaan saa aikaan koristeellisia vaikutuksia, vaan ne myös parantavat toimivuutta, kuten UV-suojaa, antistaattisia ominaisuuksia tai kosteudensiirtoa.
