A lightweight cotton batting, in a size convenient for crafts. This package contains 25 yards of 2.5 inch wide 100% organic cotton batting. Made in USA.