This handwoven rug was woven by a skilled adult weaver in the weaver's home in India. The bulk of the rug is 100% wool and the skeleton of the rug which is not visible is 100% cotton. This makes the beautiful complete rug 80% wool and 20% cotton altogether and at 2 1/2ft. x 8ft. the dimensions of the rug give it the perfect runner style. Great for any home!