There are many options available to buy a rug and it can get quite confusing. Factors that contribute to the quality of a carpet are the basic material of which the carpet is made and the quality of this material, the number of knots per square meter, the dyeing of the yarn, the shape and the peculiarities of the design and more.