I Tried to Save Money on Kravet Fabric. The Fine Print Almost Cost Us the Project.
The email came in on a Tuesday at 4:37 in the afternoon. The kind of email that makes you close your laptop and stare at the ceiling.
Our head designer had just sent over the final textile schedule for a private members' club opening in six weeks. There on the list: a Kravet rug for the staircase landing, Kravet couture fabric for the banquettes, a bird-print bedding textile for the guest suites—really more of a bedding trim and throw pillow scenario—and a lounge scheme that she described as 'vintage upholstery fabric 1920s' style—maybe Art Deco, maybe Old Hollywood, but not a costume.
I'm the procurement manager, not the designer. My job is to make those decisions work within budget. And when I opened the estimates, my first reaction was: We can do better.
I did what procurement people do: I looked for a shortcut
Kravet has a reputation, and that reputation comes with a price. I've been running our textile budget for six years, and I've learned that brand-name fabrics often carry a markup that has nothing to do with quality. So I did the natural thing. I started calling fabric importers and commercial mills, looking for lookalike yardage with a nicer per-yard number.
One importer in the Garment District showed me a velvet that looked almost identical to the Kravet couture fabric the designer had chosen. Same dense pile, similar hand feel, subtle champagne luster. It was $48 per yard versus Kravet's $126. Multiply by 67 yards, and that's a difference of $5,226—enough to fund the rest of the trim budget. I was fairly proud of myself.
Then the questions started.
The client's facilities manager called to review the specification sheet. 'The alternative says it contains 3% elastane,' he said. 'What fabric is elastane? I've never seen that listed for a tight-backed upholstery velvet.'
Elastane is the European name for spandex; the American label usually says spandex, and Lycra is one common brand name. It gives stretch and recovery in athletic wear, but in upholstery it's a different story. Our upholsterer explained that a tiny bit of elastane can help a cushion cover hug the foam, but on a long, fixed banquette with piping, stretch can reveal itself as ripples and sagging if the fabric is pulled even slightly off-grain. He asked to see a full bolt, not just a hand sample. The importer didn't have full bolts. They had pieces. That was my first red flag.
Looking back, I should have stopped there. But I didn't. I went down the rabbit hole.
The real cost hiding in a lower quote
I also found a source for what they advertised as 'vintage upholstery fabric' with a 1920s-style herringbone geometric pattern. The design was close to the Kravet reference—close enough from across the room. The price was very good. But when I printed the spec sheet, I noticed three problems:
- No performance finish. The bar and lounge areas needed a fabric that handled daily abuse. Kravet offered a Crypton or performance-coated option; the importer's product was treated with nothing more than a Teflon-ish spray that rubbed off on the sample.
- Lead time. The fabric was being woven overseas. The quote said 'delivery in 8–12 weeks.' We had five weeks before upholstery even started.
- Color matching. The mill guaranteed only dye-lot matching within a single production run. If we ordered extra later, we might not be able to match. For a custom Kravet rug in the same space, that was unacceptable.
I sat on that list for a day. Maybe I was embarrassed. Maybe I was still hoping the cheap vendor would come through. In hindsight, the answer was already obvious.
The Kravet rug became the tipping point
Few products make you question your procurement philosophy like a Kravet rug. It wasn't off-the-shelf; it was a custom weave with a border detail that needed to wrap around a three-sided landing. I asked another rug vendor if they could reproduce the pattern in a comparable Tibetan wool. They said yes—for about 15% less than Kravet's quote, with dye-lot approval and a 'roughly six-week' schedule that started once they received the artwork.
Then our designer made a quiet comment: 'The existing staircase has an octagonal landing, and the pattern's border has to be continuous. If the border breaks at the seam under the light fixture, it will be all anyone sees.'
That's when the cheap option stopped being cheap. The other vendor's smaller scale and imported yarn meant they couldn't guarantee the extra seam placement work within the timeline. We had 72 hours to approve a mill slot if we still wanted the Kravet rug delivered on time. I did the math on what a delayed opening would cost: a penalty clause of roughly $2,000 per day—and that was just the construction penalty, not the lost reputation from opening late.
We paid the Kravet rug rush fee. It was 12% above the normal custom-order price. The moment I signed that PO, I felt the knot in my stomach unravel. Not because we were safe—nothing is safe until freight arrival—but because the decision was no longer based on hope.
The 'bird bedding' detail that almost became a design emergency
One of the stranger schedule items was the client's request for 'bird bedding' in the four guest suites. The phrase sounds funny, but it meant custom duvets, shams, and bed scarves covered with a Kravet hand-printed cotton in a pattern of small swallows and cherry branches. The designer had found it in the Kravet Couture collection—not a printed collection, by the way, but an embroidered cotton with a painterly bird motif. It was gorgeous and, naturally, in limited stock.
I tried to source a similar hand-printed bird textile from a wholesale distributor to save a few hundred dollars. The distributor sent a strike-off from a studio that had closed in 2017. The product no longer existed. So I wasted seven days.
Then our Kravet sales rep responded with a stock check: enough bolts for the bed linens existed in a U.S. warehouse, with a ship date three days out. We placed the order with overnight freight. The rush shipping on the cotton cost roughly $340. The alternative was reapproving the entire design package and explaining to the client that the birds she loved had flown away because I'd tried to save money on fabric nobody else made.
Looking back, that was the moment I admitted something to myself: I had been optimizing for unit cost on a project where the true risk was timing.
Why I would pay for certainty again
The furniture arrived with two days to spare. The upholsterer had to recut one banquette panel because of a pattern match at the miter—that's normal, and we had ordered 10% extra, which saved us. The Kravet rug landed three days after that, which was tight but workable. The Kravet couture fabric looked exactly as it should have: heavy, quietly luxurious, and uniform.
The lower-priced supplier might have worked out. Maybe. If the pattern never arrived at the wrong dye lot. If the elastane velvet didn't ripple. If the '1920s' vintage reproduction had passed the abrasion test. But in a project with a deadline, 'maybe' is not a cost-control strategy.
In my opinion, the premium you pay for a name like Kravet is partly about quality—but the bigger part, especially in a trade context, is supply-chain certainty. They have live inventory, reliable freight lanes, and account managers who can answer questions on a Sunday afternoon. I'm not saying they're always the best value. For a residential client with a flexible schedule and an unlimited acceptance of risk, another option might be completely fine.
But if someone asks me which route I'd take when the opening date is fixed and the penalties are real, I'd tell them to treat delivery certainty as a line item in the budget. Because the cost of being wrong isn't the difference between $48 and $126 per yard. It's a $2,000-per-day penalty clause, a design schedule that falls apart, and a client who remembers that you were the one who tried to save money at the wrong moment.
Honestly, I'm still not sure why some vendors quote 8–12 week lead times and then quietly add 'best case' when you press them. Maybe it's an industry habit. But after this project, our procurement policy now requires three quotes minimum and a written lead-time commitment. The cheapest number doesn't win if the calendar says otherwise.
That's what the fine print taught me. And if this story saves one procurement person from making my mistake, that's worth more than the $5,226 I almost saved.

