Lightweight, flexible and soft, cotton batting can't be beat! Made from 87.5 % cotton fibers and 12.5% Polypropylene, each piece is needle punched to prevent tearing, shifting or migrating. Use this high-quality batting for quilting, crafting and anything else you can dream up!