Made of 100% spun-bond polypropylene. Sold 10 pieces per roll, 10 rolls per bag, three bags per case, in either Universal Size or Extra Large (for men's size 10.5 and larger).