I love this batting for several reasons. It is 100% cotton and feels wonderful, and has good weight. It quilts like a dream; none of that strange poofy-stuff going on like nasty polyester batting. This cotton batting washes like a dream and holds up extremely well.