Fabric measures approx. 33" x 46" W. Nice & clean, listing is for one continuous piece of fabric; there are no cuts in between or separate pieces. No rips, tears, holes, or stains. Fabric purchased secondhand, exact materials unknown. Each piglet measures approx. 1" - 1.5" wide.