Kravet Fabric Procurement: Why the Lowest Price Per Yard Usually Isn't the Lowest Cost
The Quote That Looked Like an Easy Win
I'm a procurement manager at a 45-person commercial interiors firm. I've managed our textile budget—$220,000 annually—for six years, negotiated with 30+ vendors, and logged every order in our cost tracking system. So when a designer handed me a proposal in Q2 2024 with Kravet Couture fabric at $86 per yard and a 'comparable' import at $68 per yard, I didn't panic. That's $18 per yard. On 150 yards, it's $2,700.
I almost approved the swap. Then I remembered the March 2023 cushion redo. That's the thing about per-yard pricing: it's the most visible number and the least useful one.
To be fair, budgets are real. If you're sourcing for a hospitality project, a residential client, or a contract order, you can't ignore the line item. But if you're comparing Kravet Couture fabric to Kravet Smart fabrics—or to a cheaper lookalike—you're not comparing apples to apples. You're comparing a spec sheet to a picture.
The Real Problem Isn't Price. It's Spec Drift.
When a client or designer says 'find me something similar for less,' the word 'similar' is doing a lot of work. Similar in color? Pattern? Hand? Abrasion? Cleanability? Flammability? Lightfastness?
Kravet's line is broad: luxury upholstery, drapery hardware, carpets, rugs, performance fabrics, outdoor fabrics, and contract textiles. That range is an advantage, but it also creates confusion. Kravet Couture fabric and Kravet Smart fabrics don't serve the same purpose. Couture tends to be design-forward, with the kind of hand and pattern repeat that makes a residential or boutique hospitality space feel custom. Smart is built more around performance and contract demands—think higher abrasion cycles, stain resistance, and cleanability that has to survive a hotel lobby, not a guest bedroom.
If you swap one for the other because the swatch looks close, you've introduced spec drift. And spec drift is where budgets die.
I didn't fully understand that until a $3,000 order came back completely wrong. The fabric was the right color family, but the backing wasn't rated for the application. We ended up eating the freight both ways and paying a rush fee for the correct goods. That was a small order. The larger ones hurt more.
Hidden Costs Don't Show Up in the Per-Yard Quote
Here's what a fabric quote usually doesn't include: freight, minimum order surcharges, cutting fees, sample charges, dye-lot matching, testing documentation, expedited production, and replacement costs when something fails. I've seen 'free' sample programs cost $450 in inbound freight. I've seen a $4,200 annual contract turn into $6,900 once the vendor added setup, handling, and split-shipment fees.
Per FTC advertising guidance (ftc.gov), performance claims must be truthful, not misleading, and substantiated with evidence. That matters when a fabric is marketed as 'performance' or 'contract-grade.' If a supplier can't produce test data, the claim is a marketing line, not a procurement fact. The same logic applies to environmental claims. FTC Green Guides (16 CFR Part 260) require claims like 'recyclable' to be substantiated—generally, at least 60% of consumers where the product is sold need access to recycling. If a vendor can't explain the basis for a green claim, I don't put it in the bid tab.
My rule now: if it isn't in writing, it isn't in the cost. And if it isn't in the cost, it's a risk, not a saving.
What a Failed 'Saving' Actually Costs
In March 2023, we specified a performance fabric for a 22-cushion hotel seating package. A lower-cost alternative came in $6,400 under the approved material. The upside was $6,400. The risk was missing a hard install date and having to redo the cushions. I kept asking myself: is $6,400 worth potentially losing the client?
We went with the cheaper option. The fabric passed the initial visual check. Three months later, the cushions showed abrasion and fading in the lobby. The client rejected the first batch. We remade 22 cushions, paid expedited production, and covered installation. Total cost: $38,000. The $6,400 saving disappeared, and then some.
That isn't an argument for always buying the most expensive fabric. It's an argument for calculating total cost of ownership. The cheapest per-yard quote has cost us more in about 60% of the projects I've tracked. Not every time—but often enough that I stopped treating price as the first filter.
The savings were $6,400—well, on the quote. On the P&L, that decision cost us $31,600 net.
Even after we switched back to the original spec, I kept second-guessing. What if the client blamed us for the delay? What if the next batch had a dye-lot issue? The two weeks until reinstallation were stressful. That's the part per-yard math doesn't capture: the time cost, the relationship cost, and the cognitive load of managing a failure.
The Framework I Use Now
After comparing eight vendors over three months using a TCO spreadsheet, I stopped asking 'what's the price per yard?' and started asking 'what's the delivered, installed, maintained, and replaced cost per project?'
For Kravet or any other textile brand, this is the short version:
- Match the spec to the use case. Don't compare Kravet Couture fabric to Kravet Smart fabrics as if they're interchangeable. One may be right for a boutique lounge; the other may be right for a hospital waiting room. The pattern isn't the spec.
- Require test data with the quote. Abrasion, pilling, lightfastness, cleanability, flammability. If the vendor won't provide it, price the risk into the bid.
- Build a TCO line. Unit price + freight + cutting + minimums + test samples + rush fees + expected replacement rate. I use a simple spreadsheet with a 10% contingency for dye-lot and availability issues.
- Put availability and substitution in the contract. No brand can guarantee every SKU is in stock indefinitely—not Kravet, not anyone. I ask for written confirmation of current stock, lead time, and an approved substitution clause. If the vendor won't sign it, that's information.
- Separate aesthetics from performance. The designer owns the look. Procurement owns whether the look survives the application. Both matter, but they're different decisions.
That last point is where a lot of teams get stuck. They treat the fabric selection as one decision. It's really two: what does it look like, and what does it have to endure? When you collapse those, you end up debating price instead of performance.
The Short Version
I've come to believe that the lowest per-yard price is usually a financing decision, not a procurement decision. You're not saving money; you're deferring cost until the failure shows up. Sometimes that's acceptable—if the application is low-traffic and the client understands the trade-off. Sometimes it's not.
And this logic isn't limited to high-end contract textiles. If you're comparing bedding sets for kids, the real cost is how many wash cycles they survive before the seams go. If you're asking how often you change hamster bedding, the real cost is the replacement frequency, not the bag price. Same principle: frequency and failure cost more than the sticker.
Kravet isn't the right answer for every project. No brand is. But if you're specifying Kravet Couture fabric or Kravet Smart fabrics, don't let a cheaper 'equivalent' make the decision before you've priced the redo. I learned that the hard way, and I keep the spreadsheet open as a reminder.

