Hide Upholstery Seams (Decorative Welt Piping)
To conceal a panel join with decorative welt, center the covered cord directly over the seam line. Choose cord and fabric that work together, test the stitch and tightest curve in a full-detail sample, then sew with even seam allowances. Inspect alignment, fabric damage, and finished fit before making the remaining panels.
A seam can be well made and still draw the eye. That is especially true when two upholstery panels meet across a broad seat or back. A welt, also called piping, can turn that join into a neat raised line. It can also make a mismatch more obvious if it wanders off center or puckers.
I treat welt as part of the seam, not a strip added to hide a problem afterward. The goal is a clean visual line without weakening the join or distorting the fabric. The right method depends on the material, cord, shape, and intended use, so a sample is essential.
Planning the Welted Seam
A welted seam joins two fabric panels around a covered cord, placing the cord above the seam line. Planning means choosing materials, seam construction, and visual tolerances before cutting production fabric. ASTM D6193 provides terminology and guidance for sewn-seam construction; it does not set one universal welt size or appearance tolerance.
Choose the seam line and cord
The seam line is the marked path where the panels will join. The welt centerline should follow that path, so the cord covers the join evenly. Mark the line and match points on both panels before sewing. Check the finished dimensions with the welt included; its raised edge can affect fit.
Select a cord diameter that suits the scale of the piece and the fabric. For a typical single-welt detail, 5–6 mm cord is a practical starting point, not a required size. Confirm that the cord fits the sewing machine’s welt foot, a presser foot with a channel that guides cord close to the needle.
Set and test shop targets
A seam allowance is the fabric between the stitch line and the cut edge. A useful starting target for each panel is 12.7 mm (1/2 in), unless the pattern or material supplier specifies otherwise. For general woven upholstery, test a stitch length of 2.5–3.2 mm, or about 8–10 stitches per inch. These are shop targets, not code requirements.
Cut a bias strip on the diagonal grain so it can follow curves more easily. A starting width is twice the cord diameter plus twice the seam allowance. For 5 mm cord and a 12.7 mm allowance, that works out to about 35 mm (1⅜ in). Verify the cover on the actual cord: fabric thickness and cord shape affect the fit.
| Detail | Starting point | Check before production |
|---|---|---|
| Seam allowance | 12.7 mm (1/2 in) per side | Pattern and fabric instructions |
| Stitch length | 2.5–3.2 mm | Stitch balance and fabric damage |
| Welt cord | 5–6 mm for a typical detail | Design scale and welt-foot fit |
| Bias-strip width | About 35 mm for the example above | Cord coverage and fabric thickness |
| Centerline alignment | Within ±2 mm on straight runs | Sample appearance and agreed tolerance |
The ±2 mm alignment target is a visual shop goal, not a standard. Approve a sample first, especially if the fabric has a strong pattern or the seam will be prominent.
Surveying Fabric and Sewing Clearances
Fabric properties affect how a welted seam behaves under the needle and in the finished piece. Before cutting, identify the face, nap, pattern direction, stretch, pile, and backing. Check supplier limits for needle size, stitch density, heat, and cleaning. This survey helps prevent damage and guides the sample test.
Make a full-detail sample
A sample is a test piece made with the same fabric, cord, thread, needle, and stitch settings planned for production. Include a straight section, the tightest curve, and a welt join if the design needs one. Match the panels and seam allowances to the planned work. A short straight sample alone cannot show how the welt behaves around a curve.
Inspect the sample from normal viewing distance and under raking light, light that falls across the surface and reveals bumps or shadows. Look for even cord coverage, smooth stitching, puckers, pattern match, and fabric damage. If the line looks uneven, adjust the technique or settings before sewing full panels.
Check the machine and layout
Confirm that the welt foot’s channel suits the cord diameter and that the needle is appropriate for the fabric. A needle that is too large, or stitches packed too closely, can leave a weakened row of holes in some fabrics. Test the stitch balance on scraps. Keep the feed even; pulling the welt to force alignment can stretch the fabric and distort the line.
Mark corners, curves, and pattern match points on both panels. Plan any cord joins away from the most visible sightlines where possible. Check that the welt’s bulk will not prevent the finished piece from fitting its frame or adjacent panels. These checks are simple, but they are easier to make before the fabric is cut.
Constructing the Welted Join
A welted join is built in stages: cover the cord, attach it to one panel, then sew the second panel to the joined edge. Keeping the seam allowance and feed consistent helps the welt sit over the panel join. Follow the fabric and welt supplier’s instructions when they differ from general shop targets.
Sew in a controlled sequence
- Cut bias strips to a consistent width. Join strips as needed, keeping joins neat and away from prominent sightlines when the layout allows.
- Fold the strip around the cord with the raw edges aligned. Sew close to the cord so the cover stays snug without pinching it.
- Place the covered welt against the first panel’s face, aligning its raw edges with the panel edge. Baste or sew it in place close to the cord.
- Match notches and pattern repeats. Place the second panel face down over the welted edge, then sew through the layers using the planned seam allowance.
- Check the line as you sew. Guide the fabric and cord; do not pull the welt tight to make it reach a mark.
Basting means temporarily stitching pieces together to hold their position before final sewing. It can help on slippery, stretchy, or patterned fabrics. Adhesive is not a substitute for a load-bearing sewn seam. Use heat or adhesive only when the material supplier permits it.
Manage curves and welt joins
On a curve, ease the fabric gradually rather than stretching the outer panel. Clipping or notching can help a seam allowance spread or fold around a curve, but cut only the allowance. Stop short of the stitch line. A nick in the stitching can start a tear when the upholstery is under tension.
Test the tightest curve on the sample before production. If the welt buckles, shifts, or pulls the panel, review the cord size, bias-strip behavior, and sewing order. Do not force a curved run by pulling the cord taut. Press or roll the seam as suited to the material, and do not apply heat unless the supplier allows it.
Inspecting the Finished Seam
Inspection checks whether the welt covers the join evenly and whether the sewn seam remains sound. Review the assembled piece, not just the flat fabric. Look at alignment, smoothness, pattern match, cord coverage, and fit. If the project requires seam-strength or flammability testing, follow the relevant project specification.
Check the seam in place
On straight runs, compare the welt centerline with the marked seam and the agreed sample. A target within ±2 mm may suit a simple design, but the sample should define the accepted appearance. Check curves separately; a straight-run tolerance does not describe how a tight curve should look.
Run a hand lightly along the welt to find abrupt lumps or loose areas. Check for exposed cord cover, puckers, skipped stitches, broken thread, or a pattern that drifts at match points. Confirm the finished panel fits its frame without excessive tension. If the seam is under load, do not treat a good appearance alone as proof of strength.
| What you see | Possible cause | First check |
|---|---|---|
| Welt shifts off the seam | Uneven feed or poor match-point control | Compare marks and seam allowances |
| Puckers near a curve | Fabric stretched or allowance not eased | Review the sample and curve method |
| Cord cover looks loose | Strip width or sewing position is off | Recheck cord fit and welt-foot channel |
| Fabric tears along stitches | Needle, stitch density, or fabric weakness | Stop and test settings on scrap |
| Cord shows at a join | Join placement or cover alignment | Rework the sample before production |
Representative workshop scenarios
The following examples describe common process choices, not measured results from a specific job.
A straight seat seam in woven fabric: I would first confirm the panel match points and test the planned stitch length on offcuts. If the straight sample shows a centered welt and no puckering, I would use the same allowance and feed control on the seat. I would check alignment again after fitting the cover, since assembly can change how the seam sits.
A tight curve in a directional fabric: I would make a full-detail sample with the curve and pattern direction marked. If the welt pulls or wrinkles, I would adjust the method before cutting the final panels. I would clip only the allowance, stay clear of the stitches, and inspect the curve under raking light once assembled.
Frequently Asked Questions
These answers cover common choices when using covered cord to disguise or emphasize a panel join. The right setting depends on the actual fabric, cord, machine, and pattern. Use supplier instructions and a sewn sample to confirm any measurement before starting full production.
Does welt hide an upholstery seam completely?
It can cover the panel join visually when centered over it, but the raised cord remains visible as a design line. The sample shows whether the seam is concealed evenly.
What size welt cord should I use?
Choose a diameter that suits the design and fits the fabric and machine. For a typical single-welt detail, 5–6 mm is a practical starting point, not a universal rule.
How wide should I cut the bias strip?
A starting formula is twice the cord diameter plus twice the seam allowance. For 5 mm cord and a 12.7 mm allowance, the result is about 35 mm (1⅜ in). Test the cover on the actual cord.
What seam allowance should I use?
A 12.7 mm (1/2 in) allowance on each side is a common shop starting point. Follow the pattern or supplier’s instructions when they specify another allowance.
What stitch length works for upholstery welt?
For general woven upholstery, test 2.5–3.2 mm, about 8–10 stitches per inch. Check stitch balance and make sure the needle does not damage or perforate the fabric.
Should I sew the welt to one panel first?
That is a common controlled sequence: attach the welt to one panel, then sew the second panel to the welted edge. Confirm the method on a sample with the intended fabric and machine.
How do I keep the welt centered over the join?
Mark the seam line and match points, use even seam allowances, and guide rather than pull the fabric. Agree on the visual tolerance using a full-detail sample.
Can I clip the seam allowance around a curve?
Yes, when needed to help the allowance lie around the curve. Clip only the allowance and stop short of the stitching. Test the tightest curve first.
What causes a welted seam to pucker?
Common causes include uneven feeding, stretched fabric, poor easing around a curve, or a mismatch between cord and strip. Check each on the sample before changing production settings.
Which standards apply to a sewn welted seam?
ASTM D6193 covers sewn-seam construction terminology and method selection. ASTM D1683/D1683M applies when testing sewn-seam strength in woven fabric. Neither sets a universal welt diameter or visual tolerance.
Final production check
A welt can make a panel join look deliberate, but it cannot correct a weak seam or poor fit. Plan the line, survey the fabric, sew a sample with the tightest curve, and approve the appearance before production. Then inspect the assembled piece for alignment, smoothness, fabric damage, and seam integrity.
(This article was written by one of our staff writers, Michael Donovan. Visit our Meet the Team page.)




