Textile Notes

The $4,800 Lesson: A Botched Upholstery Order, a Sagging Knit, and the Checklist That Came Out of It

September 2022. We'd just signed a boutique hotel renovation — 12 lounge chairs, 4 ottomans, and a small stack of accent cushions. For a studio that had spent two years doing residential pillows and the occasional reupholstery job, this was our first real commercial order. Total fabric budget: roughly $9,400.

I was the studio manager handling procurement. And I want to be upfront: I'm not a fabric expert. I came into this from an admin background in 2020, and I've been learning on invoices ever since. That's part of why the next six weeks went the way they did.

In my first year running procurement — this was the fall of 2020 — I made the classic "no physical sample" error on a 6-yard order of cotton velvet for a residential client. Cost me about $280 and a weekend of apologizing to a very patient couple in Brooklyn. I told myself I'd never do it again. Spoiler: I did.

How the order started (and the small-order problem)

Before we even got to fabric selection, I ran into the wall that every small studio hits eventually: minimums.

One well-known decorative fabric house — I won't name them, because that's not the point — quoted us a 15-yard minimum per colorway. We needed 11 yards of the primary velvet. The rep on the phone was polite in that specific way that means they've already stopped listening. "Happy to help," she said, "if you can get to the minimum."

The most frustrating part wasn't the number itself. It was that nobody on that call asked what the project was. If I'm being honest, I didn't push back either — I just assumed the minimum was the minimum and moved on. I still kick myself for not asking whether it was negotiable for a first-time commercial account, or whether a slightly different colorway could ship as a sample order. Two weeks of back-and-forth later, we still didn't have a velvet.

What I did instead was open romo fabrics website. A colleague had mentioned their velvet range, and I'd been meaning to look at romo fabrics latest collection notes after seeing a trade write-up. I'm not 100% sure what prompted me to check that week — probably the phrase "group showroom" in the review — but I'm glad I did.

Their rep, unlike the first one, asked what the project was before asking what the minimum was. That detail matters more than it should.

Choosing the velvet (and the cellulose acetate tangent)

We landed on velvet santal for the seat cushions — a warm, slightly earthy tone that matched the hotel's walnut millwork. The sample arrived in about a week. I remember holding it against a paint chip under the studio lights and thinking, this is the one.

The rest of the order was a mix. A cotton twill for the ottoman bases. A textured knit for the piping and the back panels of the lounge chairs.

Here's where I repeated my 2020 mistake in a new outfit. While browsing suppliers, I'd bookmarked a cellulose acetate textile as a budget liner for the ottomans. Looked fine online. Ordered 15 yards without a physical sample, because I'd already spent half the budget on velvets and wallcoverings and I was trying to save a week.

Take this with a grain of salt — the acetate itself wasn't bad fabric. But it had a stiff hand that didn't work with the twill, and the color read slightly cooler than the swatch on my monitor. We used maybe 4 yards of the 15 before switching to a cotton-blend backing. Roughly $380 in material that's still sitting in the back closet a year and a half later.

Lesson, again, obviously: request the physical sample. My screen is not a textile. Yours isn't either.

The knit stabilization disaster

Now the part that actually cost us real money.

The textured knit for the chair back panels arrived mid-October. I handed it off to our workroom with a note that said "stabilize before sewing."

I said "stabilize." They heard "back with interfacing where it matters."

Two different things, as it turns out.

The workroom, working on the assumption that I knew what I was doing, applied a light fusible across the full back panel on the first two chairs. That worked okay on the flat sections. On the curved corners, it bubbled — visible under the upholstery if you held the chair against the window. On the third chair, they tried a different approach and skipped stabilization entirely to see if the knit would hold its own shape.

It didn't. Within a week in the studio, the knit sagged along the top rail. By the time we staged the chairs in the client's lobby for approval, two of them looked like they'd already been used for a year.

The most frustrating part wasn't even the money. It was that I'd known the problem existed — I just didn't know how to solve it. I hadn't actually learned how to stabilize knit fabric for sewing. I knew the words. I didn't know that knits need to be stabilized in the direction of stretch, that some interfacings are engineered for knits and some aren't, and that the right approach depends on whether the panel is decorative or load-bearing. A 10-minute search on a proper fabric resource would've shown me that.

Instead, I spent the next ten days on damage control.

What it cost

We re-did 4 chair backs and 2 ottoman tops. The roughly itemized breakdown, from my own invoices — don't hold me to the exact cents:

  • Replacement knit: about $620
  • Proper fusible tricot interfacing, bought after a slightly panicked call to romo's rep (who was patient about explaining the difference): $75
  • Workroom redo hours: 11 hours at $42/hour = $462
  • Rush courier to get the replacement fabric to the workroom: $180
  • Client-facing delay credit on the final invoice: $1,500 (negotiated down from $2,400, which the client was fully within her rights to request)
  • Paper total: somewhere around $2,800

But the number I logged internally was $4,800, because that includes about 9 hours of my own and my assistant's time re-coordinating everything, plus the two chairs we couldn't salvage and had to fully strip and rebuild. The client was gracious. The lesson wasn't.

The checklist I wish I'd had

I built a pre-order checklist the week after the chairs shipped. It's been revised eleven times since. Here's the version I share with every new studio hire now:

  1. Physical sample before any bulk order. No exceptions. Even for a $200 order — especially for a $200 order.
  2. Confirm the minimum with the rep in writing. "Can we open with a smaller yardage at a trial price?" is a perfectly reasonable question. Ask it.
  3. Stabilization direction matters. If it's a knit, ask: which way does it stretch? Am I stabilizing along the stretch or across it? Then look it up if you don't already know.
  4. Write the workroom instructions in plain language. Not "stabilize" but "apply tricot fusible along the crosswise stretch, edges only, 1-inch hem."
  5. Build a 10% buffer into yardage for redo. More often than not, you won't need it. The times you do, you'll be glad it's there.
  6. Treat small orders as test runs — for both sides. A small first order isn't a reason to be treated worse; it's a reason to be treated well. The suppliers who handle a 4-yard first order properly are the ones you'll be giving 40-yard orders to in three years. That first rep, the one with the 15-yard minimum, never did hear back from us.

I'm not writing this to warn you off decorative fabric sourcing. Romo's range — the velvets, the wallcoverings, the knit and twill lines — genuinely solved the project once we got past my own mistakes. I'm writing it because the mistakes I made were avoidable. Every one of them.

If you're a small studio placing your first commercial order, my honest advice: act like you don't know what you're doing, because in at least one or two areas, you probably don't. Ask the dumb questions. Buy the samples. Look up how to stabilize knit fabric for sewing before you tell your workroom to do it. And don't write off a supplier because their order minimum felt too big — sometimes the right question gets you a smaller one.

The chairs are still in the hotel lobby, by the way. I checked on them last spring when I was in the neighborhood. They look fine. I still flinch whenever I see the corner joinery.

Back to Blog
Lucia Bianchi

Lucia Bianchi is a woven apparel-fabric analyst covering cotton, linen, wool, rayon, denim, shirting, twill, satin, poplin, and blended garment fabrics. She applies the ISO 1833 series for fibre composition and ISO 105-C06 for laundering colourfastness while checking GSM, yarn count, usable width, shrinkage, skew, shade grade, drape, and surface defects. Her specification guides help designers, sourcing teams, and mills align fibre claims, lab dips, bulk tolerances, care conditions, and garment performance before production approval.