How to Match a Rug to Your Upholstery
Choosing · 27 January 2026 · 6 min · Published by Raheem & Son for RS Living
The sofa is usually bought first and the rug has to answer it. How to work from an upholstery you already own, and the two rules that prevent the most common mismatch.

Match the tone, contrast the texture
This is the whole method in one line, and it is worth more than any colour wheel.
Tone means how light or dark something is, independent of its colour. A rug and a sofa in the same tone sit together calmly even when their colours differ. A rug much darker than the sofa anchors the room. A rug much lighter than the sofa makes the sofa float, which almost never looks intentional.
Texture is where the contrast belongs. A bouclé sofa is a busy, looped, light-catching surface. Put a busy rug under it and the two surfaces vibrate. Put a smooth low-pile or flatweave under it and each one gets to be itself.
Photograph your sofa in black and white on your phone. Colour disappears and tone is all that is left, which makes it obvious whether a rug you are considering sits above, below or level with it.
Working from the upholstery you already have
Find the second colour. Almost every upholstery fabric has one: a warm undertone in a grey, a pink in a beige, a green in a brown. Hold a white sheet of paper against it and the undertone appears immediately.
Choose a rug that carries that undertone somewhere, even in a small quantity. That single shared thread is what makes a room look composed rather than assembled.
Do not match the main colour. A rust rug under a rust sofa reads as a set bought together, and the sofa loses its edges against the floor.
The awkward upholsteries, and what they need
Bouclé. Highly textured and usually pale. Needs a smooth, low-pile rug with quiet pattern. Its own texture is the event.
Velvet. Directional sheen, so it changes colour as you walk past it. Pair with a matte wool rug that stays constant, or the room will feel unstable.
Leather. Warm, smooth and reflective. Takes a high-texture rug happily, and a jute or a coarse wool flatweave under leather is one of the most reliable combinations there is.
Linen. Matte, slightly irregular, cool-leaning. Sits best with undyed or lightly dyed wool. Avoid anything with sheen, which makes linen look cheap by comparison.
Patterned upholstery. The rug goes plain, or nearly. This is not negotiable in a small room.
Order the rug second, deliberately
If you have any choice in the sequence, buy the upholstery first and the rug afterwards. Sofas come in fixed colours from a fixed range. A made-to-order rug does not.
Because every rug at RS Living is woven after you order it, the colour is specified against something rather than chosen from a list. Send us a photograph of the sofa in daylight, or better, a scrap of the fabric.
We will send yarn samples chosen against it rather than against a colour name, which is the difference between a rug that works and one that is merely the right colour.
Questions
Should a rug be lighter or darker than the sofa?
Darker, or the same tone. A rug much lighter than the sofa makes the sofa appear to float and rarely looks deliberate.
What rug goes with a boucle sofa?
A smooth, low-pile or flatweave rug with quiet pattern. Bouclé is already a busy light-catching texture, and a busy rug under it makes both surfaces vibrate.
Should the rug match the sofa colour?
No. Matching the main colour makes the sofa lose its edges against the floor. Find the upholstery's undertone and pick a rug that carries that tone somewhere.
Can you match a rug to fabric I already own?
Yes. Send a daylight photograph or a scrap of the fabric and we will select yarn samples against it rather than against a colour name.



