Memo samples and trade deskProject colorway review
Design Note

A 5-Step Fabric Spec Checklist I Built After Wasting $3,200 on One Order

2026-05-28 · Jane Smith

Romo textile article feature image

If you've ever specified a fabric, had it approved, ordered it, and then watched it get rejected during installation, you know the feeling. I do. More times than I care to admit.

This checklist is for anyone who sources Romo, Linara, or any other high-end textile for commercial or residential projects. It's the list I wish I had three years and about 150 orders ago. I broke it down into 5 steps, with the specific checkpoints that saved me—and my reputation—more than once.

Step 1: Verify the End-Use Application Against the Data Sheet

This sounds obvious, but it's where I've made my biggest, most expensive mistake. You can't just look at a fabric and think, "This will look great on that sofa." You have to look at the technical specs.

The mistake I made: I once ordered 80 meters of a beautiful Romo velvet for a high-traffic hotel lobby. It looked incredible on the sample board. But I had checked the "Use" field on the data sheet. It was a light-to-medium domestic use velvet. On a hotel lobby sofa? It failed within six months. The redo cost about $3,200, including the fabric, labor, and the rush fee to get the replacement done before the hotel opening.

Your checklist here:

  • Find the 'Contract Grade' or 'Use' rating on the Romo fabric spec sheet.
  • Match it to the actual project demands. Residential? Light commercial? Heavy commercial?
  • If you're using a fabric like Linara or a specific performance fabric, check its specific durability metrics (e.g., Martindale rub count).
  • Don't assume. A supplier might say, "It's durable," but the data sheet tells the real story.

Honestly, this is step one because if you get this wrong, nothing else matters.

Step 2: Check the Pattern Match and Repeat (The 47-Error Rule)

This is the step most people skip. It's not just about the color. It's about how the pattern flows across seams.

We've caught 47 potential errors using this specific checklist in the past 18 months. 47. That's a lot of saved time and money. The error is almost always the same: ordering a patterned fabric like a specific Romo stripe or a large-scale damask without calculating the pattern repeat for the specific project dimensions.

The problem it solves: If you order 20 meters of a fabric with a 20-inch vertical repeat for a set of dining chairs, you'll waste a lot of fabric aligning the pattern. The actual usable yardage is less than what you ordered.

Your checklist here:

  • Find the 'Pattern Repeat' measurement for your Romo fabric.
  • Calculate the required yardage for your specific project, adding 15-20% for pattern matching (the manufacturer's recommendation is a good starting point).
  • If the fabric is a stripe or has a distinct nap (like many velvets), note that directionality affects waste.
  • I've started adding a note to my project files: "[Fabric Name], repeat: [X"], calculate waste at 18%."

In hindsight, I should have always done this. But with tight deadlines, it's easy to skip. Don't.

Step 3: The "Stretch Test" for Upholstery and Wallcovering

This is a weird one, but it's saved me more than once. A fabric's behavior changes when it's being pulled over a frame or applied to a wall.

I had a project using a specific Romo wallcovering that was a gorgeous linen-like texture. On the roll, it was perfect. When the installer started stretching it over the wall, the seams were visible. The pattern didn't quite align, and the fabric was a bit stiff. It looked like a patchwork. The client rejected it.

Your checklist here: This isn't a step you can do with a sample. You need a memo (a larger sample).

  • Get a Romo memo, not just a swatch.
  • For upholstery: Pull the fabric over a corner of your desk or a small curved surface. Does it pucker? Does it stretch unevenly?
  • For wallcoverings: Lay two edges of the memo next to each other, mimicking a seam. Can you see the join? Is the texture consistent?
  • Important caveat: This test is a best-effort. It's not a substitute for an installation test. But it catches obvious problems.

Honestly, I'd recommend this for any fabric that isn't a solid velvet or a standard plain. For patterns or textures? Definitely.

Step 4: Validate the 'Discontinued' and 'Back Order' Status

This is the most frustrating one. You finalize a design. The client loves it. And then your supplier says, "Sorry, that Romo is discontinued." Or "It's on a 6-week back order."

The mistake affected a $1,200 order. I had about 30 meters of a Romo patterned velvet for a custom banquette. I checked the stock, it was listed as "available." I ordered it. Two days later, I get an email: "This pattern has been discontinued and is no longer in stock." The lead time for a replacement from the supplier? 4 weeks. The client was not happy.

Your checklist here:

  • Before you specify a fabric, call your Romo rep or check the official line sheet. Don't rely solely on a distributor's website.
  • Ask: "Is this line expected to be available for the next 6-12 months?"
  • For a project with a long lead time (like a hotel), ask the same question again 3 months later.
  • If a fabric is expected to be discontinued, have a Plan B fabric ready. I keep a small folder of "failsafe" fabrics that are always in stock.

I want to say most reputable suppliers are good at this, but don't quote me on that. It's a pain point.

Step 5: The 'Flame Retardancy' and 'Building Code' Check

This is not a suggestion. For commercial projects, this is a legal requirement. It's also a pain point I've seen cause huge delays.

I once had a project in a new office building. The architect had specified a beautiful Romo wool blend for the partition screens. It passed the design review. Then the fire marshal came in. The fabric didn't meet the local code for the specific occupancy rating of the space. We had to replace all the screens. The cost wasn't just the fabric; it was the lost time and the professional embarrassment with the client.

Your checklist here: Per NFPA 701 or local equivalent (effective [DATE]). Verify current requirements at [official source].

  • Check the Romo data sheet for the specific fire rating (e.g., Cal. TB 117, NFPA 260, BS 5852).
  • Match that rating to the specific requirements for your project's room type and location.
  • If the fabric doesn't meet the spec, ask if a flame-retardant backing is available.
  • Don't assume that because a fabric is from a high-end brand like Romo, it will automatically meet every code. It depends on the specific construction.

I get why people skip this—talking to building officials is a pain. But trust me on this one.

Common Errors I Still See (And What They Cost)

Finally, here are the mistakes I see people make, or have made myself. Let these be a warning.

  • The 'Looks Good on a Screen' Error: A designer picks a color from a Romo website. It's gorgeous. The physical sample arrives, and the color is completely different. That error cost $890 in redo plus a 1-week delay.
  • The 'I Trusted the Sales Rep' Error: A rep says "Yes, it's fine for contract." It isn't. The wrong info on 40 items cost $450 wasted plus the embarrassment of having to tell the client the rep made a mistake.
  • The 'I Forgot the Pattern Repeat' Error: Ordering 50 meters for a set of curtains, but not accounting for the pattern repeat. I've done this. The waste material? Expensive training.

I'd argue that 90% of fabric specification errors are preventable with this checklist. I keep a printed version on my desk. It might save you $3,200 someday.

Jane Smith

I’m Jane Smith, a senior content writer with over 15 years of experience in the packaging and printing industry. I specialize in writing about the latest trends, technologies, and best practices in packaging design, sustainability, and printing techniques. My goal is to help businesses understand complex printing processes and design solutions that enhance both product packaging and brand visibility.

Previous: When the Fabric Runs Short: A True Story of a Rush Order for Romo LinaraNext: Not All Velvet Is the Same: How We Verify Romo Fabric Quality for Demanding Projects