The price of a carpet is affected by its age , rarity , quality of materials and dyes , and tightness of weave .
Factors such as the tightness of a carpet 's weave and its age have no impact on its price .