A large sofa: 10 to 14 yards of 60-inch-wide fabric or 16 to 20 yards of 45-inch-wide fabric. A small sofa: 6 to 8 yards of 60-inch-wide fabric or 10 to 12 yards of 45-inch-wide fabric. A small table: 5 to 6 yards of 60-inch-wide fabric or 6 to 8 yards of 45-inch-wide fabric. A standard-size armchair: 4 to 6 yards of 60-inch-wide fabric or 8 to 10 yards of 45-inch-wide fabric.