We get this question almost as often as “which fabric is best” — and honestly, it’s the harder one to answer, because there’s no single right formula. A fabric that looks incredible in a showroom sample book can fall completely flat once it’s hanging against your actual sofa, walls and flooring. So instead of giving you a rigid set of rules, we wanted to share how we actually think through this when we’re sitting with a client and their fabric swatches.
Start With What’s Already Fixed in the Room
Before touching a single fabric swatch, we look at what can’t easily change — the flooring, the wall color if it’s painted (not just a neutral base coat), and any large furniture pieces that aren’t going anywhere. These are your anchors. The curtain fabric has to work with them, not the other way around, because repainting a wall is a weekend project but replacing a whole marble floor obviously isn’t.
If your flooring has warm undertones — beige marble, wood-look tiles — fabrics with warm greys, taupe, or soft terracotta tend to sit naturally in the room. If your flooring runs cooler — grey porcelain, light stone — cooler-toned fabrics like dusty blue, sage or cool grey usually feel more intentional than fighting against it with a warm fabric.
Matching (Not Copying) Your Sofa
A lot of people assume the curtains need to match the sofa fabric closely, and we’d actually push back on that. Matching too closely — same fabric family, same tone — can make a room feel flat, like everything was bought as one set from a catalog. What tends to look better is picking up one element from the sofa (a color thread in a patterned sofa, or the undertone of a plain one) and letting the curtain fabric echo that without being identical.
So if you’ve got a charcoal grey sofa, we wouldn’t necessarily put charcoal curtains up — a warmer grey, a soft blue-grey, or even a plain linen-blend in a complementary neutral usually reads as more considered than an exact match.
Pattern and Plain — Pick One, Not Both
This is a small rule but it saves people from a common mistake: if your sofa, rug or cushions already have a pattern (florals, geometric prints, anything busy), your curtain fabric should almost always be plain or very subtly textured. Two competing patterns in the same room — even nice ones individually — tend to fight each other visually rather than complement.
On the flip side, if your furniture and flooring are all fairly plain and neutral, that’s actually where a bolder curtain fabric — a richer color, a subtle pattern, a heavier velvet — can become the room’s main visual anchor rather than an afterthought.
Don’t Forget the Wall-to-Curtain Contrast
This one’s easy to overlook because it’s not about the furniture at all. If your walls are a light neutral (which most Abu Dhabi apartments and villas are, since white and light beige are the default), your curtain fabric has more room to be bold, because it’ll naturally stand out against the wall rather than blend in.
If your walls already have color — a feature wall, a warm sand tone, anything with more presence — a plainer or lighter curtain fabric usually lets the room breathe better, since the wall is already doing the visual work.

Room-by-Room, Quickly
Living room / majlis: This is usually the room people want to make a statement in, so it’s where we most often bring in velvet, richer colors, or a heavier weave — assuming the rest of the room is fairly neutral to support it.
Bedroom: Softer, calmer tones tend to work better here regardless of what’s happening elsewhere in the house — this is the one room where “matching the mood” matters more than matching the decor exactly.
Dining area: Since dining spaces are often open to the kitchen or living area in Abu Dhabi apartments, we usually recommend keeping the curtain fabric close in tone to whatever’s used in the adjoining space, so the two areas feel connected rather than like separate rooms glued together.
Kids’ rooms: Fabric choice here is honestly more about durability than color-matching perfectly — plain or simply patterned fabrics in performance or easy-clean weaves hold up a lot better than anything delicate.
A Trick That Actually Works
If you’re stuck between two or three fabric options, take a photo of your room on your phone, then hold each swatch up in front of the camera at the window and take a photo of that too. Looking at the photos side by side — rather than looking back and forth between the swatch in your hand and the room — makes it much easier to judge how a fabric will actually sit in the space, especially with color.
When in Doubt, Bring the Room to the Fabric (Not the Other Way Around)
Paint swatches, a cushion cover, a small rug sample, even a photo of your flooring — if you’re choosing fabric outside your home, whether that’s a showroom or an online order, bring something physical from the room with you. Screens and store lighting both distort color more than people expect, and a fabric that looks perfect on a phone screen can look completely different once it’s actually hanging in your living room.
If you’d rather skip the guesswork altogether, we’re happy to bring a curated set of swatches to your home and match them against your actual sofa, walls and flooring in person — it’s a lot easier to get right when you’re not trying to remember what your living room looks like from memory.