100 percent cotton. 4 lbs/dozen. 16" x 31", 90/10 poly/cotton. Soft luxurious feel. High absorbency. These Golf Towels are Made in Canada. 16" W x 31" H