Pattern Matching in Upholstery and Curtains: A Practical Guide for Interior Designers
The two pattern types: Straight match — each row of pattern repeats horizontally across the width at the same height. Half drop — each alternate width drops by half the vertical repeat before the pattern continues.
Extra fabric required: For a straight match, add one full vertical repeat per cut length. For a half drop, add one and a half vertical repeats per cut length.
The most expensive mistake: Ordering without accounting for pattern repeat on a large-scale repeat fabric. On a 64 cm vertical repeat, the wastage per cut length can exceed 50% of the usable fabric.
The practical rule: Always calculate yardage with the pattern repeat confirmed before ordering. Never estimate.
Pattern matching is one of the most practically consequential fabric skills in interior design and one of the most frequently handled incorrectly at the ordering stage. The error is almost always the same: the quantity of fabric ordered does not account for the waste inherent in aligning a patterned fabric across multiple widths and cut lengths. The result is fabric that runs short before the job is complete, requires a new order from a potentially different dye lot, and causes programme delay and additional cost. This guide explains how pattern repeats work, how to calculate the correct quantity, and how to specify pattern matching requirements clearly to upholsterers and curtain makers.
Understanding Pattern Repeats
A pattern repeat is the smallest unit of the pattern that, when tiled continuously, produces the complete fabric design. It is defined by two dimensions: the horizontal repeat (also called the width repeat or across repeat) and the vertical repeat (also called the length repeat or drop repeat).
The horizontal repeat determines how many times the pattern occurs across the width of the fabric. For a fabric 140 cm wide with a 35 cm horizontal repeat, the pattern repeats four times across the width. This is important for matching patterns across seams in upholstery and across drops in curtaining.
The vertical repeat determines the distance along the length of the fabric before the pattern returns to the same position. For a fabric with a 64 cm vertical repeat, a mark at a given point in the pattern will appear again 64 cm further along the length. This is the dimension that drives fabric wastage in cutting, because cut lengths must begin at the same point in the repeat to allow the pattern to match across widths.
Straight Match vs Half Drop
A straight match (also called a set match) is the simpler of the two main pattern arrangements. Every width of the fabric begins at the same point in the vertical repeat. When two widths are laid side by side, the pattern runs horizontally straight across the join without any vertical offset. Calculating the cut lengths for a straight match requires only one additional vertical repeat per cut length to account for the cutting waste.
A half drop match offsets each alternate width by half the vertical repeat. Width one begins at the top of the repeat. Width two begins at the halfway point. Width three returns to the top. When the widths are laid side by side, the pattern appears to step diagonally across the fabric. The half drop creates a more dynamic, less rigid pattern arrangement and is used for many large-scale geometric and floral repeats.
Calculating yardage for a half drop is more complex than for a straight match. In practice the effective usable repeat per cut length is the full vertical repeat plus half a repeat, not simply the full repeat — giving one and a half repeats per cut length as the minimum allowance.
Calculating Extra Fabric for Pattern Repeats
The standard industry method adds one full vertical repeat per cut length for a straight match, and one and a half vertical repeats per cut length for a half drop. These figures are the minimum safety allowances. For complex upholstery pieces with many separate panels, the wastage per panel compounds and may require a larger safety allowance.
A worked example for curtaining. The window requires four widths of fabric each 280 cm in length. The fabric has a 64 cm vertical repeat and a straight match. The base fabric required is four widths at 280 cm each, totalling 1,120 cm (11.2 metres). The pattern repeat allowance is one full repeat per cut length: four widths at 64 cm each, totalling 256 cm (2.56 metres). Total fabric required: 13.76 metres, rounded up to 14 metres. Ordering 11.2 metres would result in the job running approximately 3 metres short.
The same example with a half drop. The repeat allowance becomes one and a half repeats per cut length: four widths at 96 cm each, totalling 384 cm (3.84 metres). Total fabric required: 15.04 metres, rounded up to 16 metres. On a large scheme — a hotel with 40 windows of this specification — the difference between correct and incorrect pattern repeat calculation is significant in both cost and fabric quantity.
Pattern Matching in Upholstery
Pattern matching in upholstery is more complex than in curtaining because the pattern must be centred and aligned on each visible panel of the piece — seat, back, arms, and cushions — while the joins between panels must match. An upholsterer working with a patterned fabric must plan every cut from the fabric before cutting anything, to confirm that the pattern will align correctly across all panel joins and will be centred on each visible face.
Centring is the starting point. The dominant element of the pattern should be centred on the seat and on the back panel. This centring determines where the first cut of the pattern must be taken from on the fabric width. If the horizontal repeat does not divide equally into the seat width, some pattern will be lost at the sides. This is expected and acceptable. What is not acceptable is an unchecked centring that places a partial motif — half a flower head, half a diamond — at the centre of the seat.
Panel joining must be planned simultaneously with centring. If the seat panel requires the pattern to begin at a certain height, the back panel must begin at the same height in the repeat to allow the join to match at the seat-back junction. Planning all of these alignments together before cutting is the mark of an experienced upholsterer working with pattern fabric. The designer should confirm this planning process will be followed before the upholsterer cuts the fabric.
Large-Scale Repeats: Special Considerations
Large-scale pattern repeats — vertical repeats of 60 cm or above — require the most careful yardage calculation and pre-cut planning. At these scales the wastage per cut length can represent a significant proportion of the usable fabric. For a fabric with a 90 cm vertical repeat used on a chesterfield sofa requiring twenty separate panels, the pattern repeat allowance per panel may be the full 90 cm vertical repeat regardless of the panel height.
Large-scale repeats also demand that the upholsterer confirms the cut plan with the designer before cutting. Once the fabric is cut the pattern alignment is fixed. If a cut is wrong, the pattern in subsequent panels will be permanently misaligned and there may not be enough remaining fabric to recut.
Specifying Pattern Matching Requirements
When handing fabric to an upholsterer or curtain maker with a pattern repeat, specify the following in writing. The pattern type — straight match or half drop. The vertical repeat in centimetres. The horizontal repeat in centimetres. The centring requirement. The join requirement. And the instruction that a cut plan must be presented for approval before any cutting begins on pattern-critical pieces.
On complex pieces, consider requesting a paper pattern plan — a diagram showing which part of the pattern repeat each cut begins and ends at, with all panel joins annotated — before the fabric is handed over. This adds no significant time to the job while preventing the most common pattern matching failures.
Frequently Asked Questions
How much extra fabric should I order for a patterned fabric?
Add one full vertical repeat per cut length for a straight match pattern. Add one and a half vertical repeats per cut length for a half drop pattern. For upholstery with multiple panels, apply the same allowance per panel rather than per complete piece. Always confirm the exact repeat dimensions from the fabric data sheet, not from the physical sample, before calculating.
What is the difference between a straight match and a half drop?
In a straight match, every width of the fabric begins at the same height in the pattern repeat. The pattern runs horizontally straight across joins. In a half drop, alternate widths are offset by half the vertical repeat. The pattern appears to step diagonally across the fabric. Half drops typically require more fabric and more complex cutting planning than straight matches of the same repeat size.
How do I centre a pattern on an upholstered piece?
Identify the dominant or focal element of the pattern. This element should be centred on the seat panel and the back panel. Lay the fabric across the seat frame or the cut panel template before cutting to confirm the centring visually. Once confirmed, use this as the reference point for all subsequent panel cuts to ensure joins align correctly.
Should I ask my upholsterer to produce a cut plan?
Yes, for any pattern-critical piece — a sofa or armchair with a large-scale repeat, a headboard with a central medallion, multiple matching pieces in a scheme. A cut plan shows which part of the repeat each panel is cut from and confirms that the pattern will align correctly across all joins before any fabric is cut. Make it a standard requirement for any patterned upholstery job.
For fabric hand and handling properties, see our fabric hand and tactile properties guide. For fabric specification within project stages, see our RIBA Plan of Work fabric specification guide.
Request Samples
Order cutting samples of any fabric from our current collections. Trade accounts only.
Order Cuttings