Question: why are sofas so expensive?
Answer: The higher the rub count, the more durable the fabric, and therefore the more expensive. Then there are details like thickness, pattern, embroidery and piping. The average sofa requires 20 yards of fabric, and at $50 to $100 a yard, it's a pricey piece.