-
What I'm comparing, and why it gets messy
-
Dimension one: availability is not inventory
-
Dimension two: dye lots, color, and the purple velvet chair
-
Dimension three: performance labels are not spec sheets
-
Dimension four: small projects carry bigger risk per yard
-
Dimension five: total cost is where the bargain stops being cheap
-
Which should you choose?
I've been a purchasing coordinator handling decorative fabric and wallcovering orders for six years. I've personally made—and documented—14 significant mistakes, totaling roughly $9,800 in wasted budget. Nearly every one came from assuming something about fabric before checking the details. This article is my attempt to stop you from repeating my invoices.
What I'm comparing, and why it gets messy
There are two practical ways to put Romo textiles into a project. The first is to hunt for discontinued Romo fabrics for sale through resellers, remnant specialists, and second-hand sample dealers. The second is to use a current Romo collection through a proper trade order, including fabric and, when relevant, wallcovering.
When I first started ordering Romo textiles, I assumed this was simply old versus new or bargain versus premium. It isn't. The older route can save money. The current route usually offers less uncertainty. But each project has a different tolerance for uncertainty. That's what the rest of this piece is about.
Dimension one: availability is not inventory
An online listing that says discontinued Romo fabrics for sale does not mean the fabric is sitting in a warehouse. Sometimes it's a sample cut. Sometimes it's the last 2.5 yards of a bolt. Sometimes the seller is simply showing what they once had.
In September 2022, I ordered 8 yards of an old Romo fabric for a residential project. The listing said in stock. When the box arrived, it held 5.5 yards. Another customer had purchased part of the same piece a day earlier, and the system had not updated. We reshaped the upholstery plan around the smaller piece, which worked, but only because we caught it before the cutter touched anything.
I don't have hard data on how many in stock listings are stale. Based on my order chasing over the past 18 months, my sense is that it happens often enough to demand a phone call. With current Romo textiles, I can usually ask a salesperson for actual availability. Lead times still exist. But there is less guesswork.
Verdict: current Romo textiles are more predictable. Discontinued fabric can work, but verify the exact yardage before you commit.
Dimension two: dye lots, color, and the purple velvet chair
Color is the part of fabric sourcing that burns the most people. Deep colors, especially on velvet, show differences in dye lots that a photo on a phone will never reveal. The result can feel like a personal betrayal, especially when the client asked for a purple velvet chair as the centerpiece of a room.
The phrase purple velvet chair sounds simple, but it is one big surface of colored pile. Any difference in hue or light reflection is obvious. If the fabric comes from two different dye lots, you will see it eventually. Maybe not under the showroom lights. Definitely in the client's north-facing room at 4pm.
In 2023, I ordered plum velvet for two lounge chairs. Half of the yardage came from a discontinued Romo fabric seller; the other half came from a current Romo textile order. Same color name. Different dye lots. We recut and re-covered both chairs with fabric from one dye lot, and the old velvet became cushions. The mistake cost $780 in additional labor and a nine-day delay. The chairs looked beautiful. The process did not.
Verdict: if a project depends on a precise color match across multiple surfaces, a current collection gives you the best chance. If you are doing a one-off purple velvet chair and the entire quantity is sitting in front of you, discontinued fabric is fine.
Dimension three: performance labels are not spec sheets
Here's the thing: fabric categories collect reputations, but labels tell you less than construction. Microfiber living room furniture is often treated as cheap. I used to think that too, and I was wrong. A well-constructed microfiber sofa can be hard-wearing and easy to clean. The ones that fail tend to have low-density fiber or poor seam construction. The name alone doesn't decide it.
Velvet has the opposite problem. People assume it is delicate. Some velvet is, but that depends on the fiber, weave, and backing. A decorative accent chair needs fewer technical specs than a daily Netflix sofa. That's not a criticism; it's matching the object to the use.
And then there is the phrase I wish I could retire: best waterproof fabric for outdoor furniture. When a client asks for that, I ask what the furniture will face. A coated fabric might shed rain but trap moisture inside a cushion, which can cause mildew. A solution-dyed performance fabric with a water-repellent finish and proper cushion drainage often behaves better. Waterproof is a claim, not a specification. Per FTC advertising guidance (ftc.gov/business-guidance/advertising-marketing), claims like waterproof need substantiation. Ask the seller what test they used, not just what they named it.
For upholstery, I also try to look at abrasion data where available. According to the Association for Contract Textiles' voluntary performance guidelines (contracttextiles.org), heavy-duty contract upholstery is often measured at 30,000 Wyzenbeek double rubs under ASTM D3597. That number is not a miracle guarantee. But it tells you the product was built for seating, not just for looking beautiful on a chair.
Verdict: no category wins by name. Judge the fabric's construction, test data, and intended application.
Dimension four: small projects carry bigger risk per yard
Small clients and small orders have a special place in my process. When I was starting out, I placed small orders and watched how suppliers treated them. The ones that took my 3-yard order seriously are the ones I now call for larger work. Small doesn't mean unimportant. Small just means there is less margin for error.
A small project with a discontinued Romo fabric is a higher-risk version of the same project with a current textile. If the old fabric arrives damaged, there may be no second roll. If the cutter makes one mistake, there may be no replacement. A large project can absorb some surprises. A one-chair project cannot.
That does not mean small clients should be forced into current collections or charged more. It means both buyer and seller should apply the same pre-order checklist. Confirm the dye lot. Confirm the exact quantity. Confirm that it is suitable for the end use. If it is a discontinued fabric, ask a simple question: can I get one more yard if we need it? If the answer is no, plan accordingly.
Verdict: small orders deserve the same scrutiny as large orders. Probably more.
Dimension five: total cost is where the bargain stops being cheap
The lowest per-yard price is not the lowest total cost. I keep making that mistake in small ways, and I try not to keep making it in large ones.
Earlier this year I went back and forth between a discontinued Romo fabric at roughly half the price and a current Romo textile at full price. The spreadsheet said the old fabric would save me about $320. My gut said use the current fabric. I hesitated because I hate paying more. In the end I ordered the current fabric, and I did not regret it. The old roll had too many unknowns: no reorder, no dye-lot backup, no aftercare if a seam unraveled.
Not every decision goes that way. But when I ask myself why I chose the full-price product, the answer was not brand loyalty. It was the price of having a second chance.
Verdict: current Romo textiles are usually the better financial choice for sofas, high-use pieces, and anything that must be repeatable. Discontinued fabric is attractive when the project is small enough that a second chance is not necessary.
Which should you choose?
Neither option is always right. I do not mean current Romo textiles are the only responsible choice, and I don't believe old fabric is automatically a trap. The useful question is what the project demands.
Consider discontinued fabric when:
- you can inspect the actual piece or a reliable cutting first;
- the available yardage covers the entire project plus some spare;
- the piece is decorative or low-traffic, like an accent purple velvet chair;
- the design won't need extra yardage later; and
- you understand that no one can guarantee a dye-lot match if it comes from multiple places.
Choose current Romo textiles when:
- you need to match multiple chairs, sofas, or window treatments;
- you need abrasion or flammability documentation;
- the furniture will see daily use, like microfiber living room furniture or a family sofa;
- you expect to order more fabric later;
- you want to coordinate with other current Romo textiles or wallcoverings; or
- the stakes are high enough that a one-more-yard question matters.
For outdoor furniture, look beyond marketing words. If a client asks for the best waterproof fabric for outdoor furniture, ask them how the piece will be used, whether water drainage is built into the cushion design, and what spec sheet the fabric came with. If you choose a current outdoor-rated fabric from a proper collection, you still need to install, vent, and clean it properly.
I've learned this by paying for it. I don't have a perfect record, but I now keep a checklist that has caught 47 potential errors in the past 18 months. That checklist starts with the same question I should have asked earlier on too many orders: if I need one more yard later, where will it come from?
If you can answer that, choose the fabric that makes your project beautiful without keeping you up at night.
