Estimating how much fabric a piece of furniture needs is one of the most common calculations in a specification, and one of the easiest to get wrong. This guide gives working estimates by furniture type in metres, explains the variables that change them, and shows how to add the pattern-repeat allowance. For pattern matching and repeat calculation, see our pattern matching guide.
Estimates by Furniture Type
These are working estimates for plain fabric on a standard piece, based on a 140 cm wide fabric. They are starting points for budgeting and initial ordering, not a substitute for the upholsterer’s measured calculation on the specific frame.
| Piece | Plain fabric estimate (140 cm wide) |
|---|---|
| Dining chair, seat only | 0.5 to 0.75 m |
| Dining chair, seat and back | 1.5 to 2 m |
| Occasional or accent chair | 2.5 to 4 m |
| Armchair | 5 to 7 m |
| Wing chair | 6 to 8 m |
| Two-seat sofa | 10 to 14 m |
| Three-seat sofa | 14 to 18 m |
| Large or corner sofa | 18 to 25 m |
| Headboard, single | 2 to 3 m |
| Headboard, king | 3 to 4.5 m |
| Ottoman or footstool | 1.5 to 3 m |
What Changes the Estimate
Several variables move the figure up from the base estimate, sometimes substantially. Fabric width is the first: the estimates above assume 140 cm. A narrower fabric, such as 130 cm, needs proportionally more length, and a very narrow fabric changes the cutting plan entirely. Pattern repeat is the second and largest: a patterned fabric needs extra length to align the repeat across panels, added on top of the plain estimate. A directional fabric or one with a pile that must run the same way on every panel, such as velvet, restricts how pieces can be cut and raises the quantity. Deep buttoning, pleating, valances, and contrast piping all add fabric. Loose covers need more than tight upholstery because of tuck-ins and hems.
Adding the Pattern Repeat
The estimates above are for plain fabric. For a patterned fabric, add the repeat allowance on top: one full vertical repeat per cut length for a straight match, one and a half vertical repeats per cut length for a half drop. On a large-scale repeat this can add a significant proportion to the plain figure. The full method, with worked examples, is in our pattern matching guide.
The Rule That Prevents Shortfalls
Always have the upholsterer confirm the measured quantity against the specific frame before the fabric is ordered, and order the full quantity in one dye lot. A job that runs short mid-way needs a fresh order from a potentially different dye lot, which risks a visible colour difference and a programme delay. For dye lot management on larger orders, see our lead times and custom colour matching guide. For the full specification library organised by environment, application, and performance need, see our fabric buying guide by purpose.
Quick answers
How much fabric do I need to reupholster a sofa?
As a working estimate on 140 cm wide plain fabric, allow 10 to 14 metres for a two-seat sofa, 14 to 18 metres for a three-seat sofa, and 18 to 25 metres for a large or corner sofa. These are starting points for budgeting. A patterned fabric needs more to align the repeat, and a directional or pile fabric such as velvet needs more because of cutting restrictions. Always have the upholsterer confirm the measured quantity against the specific frame before ordering.
How much fabric to upholster a dining chair?
For a drop-in or fixed seat only, allow 0.5 to 0.75 metres of 140 cm wide plain fabric per chair. For a chair with an upholstered seat and back, allow 1.5 to 2 metres. Add a pattern-repeat allowance for patterned fabric, and order all chairs in a set from a single dye lot to avoid colour variation between them.
Why does a patterned fabric need more than a plain one?
A patterned fabric must be cut so the repeat aligns across every panel and seam, which means each cut length starts at the same point in the repeat and the fabric between those points is waste. Add one full vertical repeat per cut length for a straight match and one and a half for a half drop. On a large-scale repeat this can add a substantial proportion to the plain estimate.
To request cuttings before committing an order, visit KOTHEA.com/cuttings.
Request Samples
Order cutting samples of any fabric from our current collections. Trade accounts only.
Order CuttingsOur Collections
Mohair Velvet Faux Leather Cashmere Throws Silks Linen Textured Upholstery
Specification Guides
Buying Guide by Purpose Crib 5 Fire Guide Martindale Rub Test BS 5867 Curtains Marine Fabric

