The $1,200 Velvet Mistake: My 6-Step Checklist for Ordering Upholstery Fabric (And Why I Now Check Twice)
Look, I've been handling bulk fabric orders for about 9 years now. I've personally made—and documented—seven significant ordering mistakes, totaling roughly $4,700 in wasted material and lost labor. My first big one was a velvet order back in 2017. That $1,200 blunder is the reason I now maintain a checklist for my team. If you're an interior designer or procurement specialist placing orders for contract-grade or luxury fabrics, this is for you. It won't make you a better designer, but it'll keep you from throwing money into the dumpster.
Here are my 6 steps.
Step 1: Confirm the Fabric Construction (The 'Woven vs. Printed' Trap)
I said 'velvet'. They heard 'velvet'. We both thought we meant the same thing. I ordered 40 yards of what I thought was a woven velvet from the Kravet Couture line. When it arrived, the pattern was a print on a flat-woven base. It looked fine on the sample card, but in a 40-yard roll, the repeat didn't match my layout. The $1,200 mistake was because I didn't specify woven vs. printed construction.
Checkpoint: Before clicking 'Add to Cart,' check the product specs on Kravet Fabrics Inc. for 'Construction Type.' If it says 'Printed' and you need 'Woven,' call the showroom. Don't assume.
Step 2: Verify the Backing (The 'Flame Retardant' Gotcha)
In September 2022, I was ordering for a hospitality project with strict fire codes. I ordered what I thought was a contract fabric with inherent FR treatment. It wasn't. The fabric had a backcoating that met the standards, but it wasn't listed on the main spec sheet. We discovered this during a surprise inspection. The wrong backing on 60 yards of fabric meant $450 in re-stocking fees plus a 3-week delay.
Checkpoint: For Kravet Contract Fabrics, always look for the full testing report. Don't just check the marketing bullet point. If the backing is 'Acrylic' vs. 'Fusion' it can change the application.
Step 3: Measure the Repeat (The 'Bedding in Brakes' Problem)
I once ordered drapery lining without checking the pattern repeat. It was a subtle stripe, barely noticeable on the 8-inch sample. On a 96-inch panel, the repeat was 27 inches. I mis-cut the first three panels because I didn't align the pattern to the top of the break. 'Bedding in brakes' is a real phrase we use for this—it means the pattern doesn't line up with the fold or break of the material.
Checkpoint: Calculate the total yardage needed based on the vertical repeat, not just the drop. Add 10% for pattern matching. This is a step I skipped thinking 'what are the odds?' Well, the odds caught up with me on a $2,800 order.
Step 4: Don't Trust the Color on Your Screen (The 'Velvet vs. Satin' Illusion)
This is the classic 'Red Velvet Cupcake' problem. On screen, a red velvet fabric looks rich and plush. In person, it can look flat. Velvet has a nap; satin has a sheen. They absorb and reflect light completely differently. I once ordered a 'velvet' that looked glossy in the spec photo. It was a satin weave with a brushed finish. The client said it looked like a cheap prom dress.
Checkpoint: Order a physical memo. Full stop. The $20 you spend on a sample is cheaper than the $2,000 you'll waste on the wrong color and texture.
Step 5: Lock Down the Lead Time (The 'As Soon As Possible' Lie)
I said 'as soon as possible' to a sales rep. They heard 'whenever convenient.' Result: delivery two weeks later than I expected. For a hospitality opening. The issue wasn't the fabric—it was the Crypton treatment process. The base fabric was in stock, but the performance treatment added 10 business days I hadn't accounted for.
Checkpoint: Get a written confirmation of the ship date and the estimated arrival date. Ask specifically about any special processes (like backing treatments or flame retardancy testing) that add time.
Step 6: The Final Count (The 'By the Yard' Arithmetic)
I once ordered 50 yards for a 45-yard project. I thought 10% waste was generous. It wasn't. The pattern repeat was aggressive, the layout required three drops, and I ended up 3 yards short. The re-order cost me $150 in shipping alone because of a minimum order requirement.
Checkpoint: For contract fabrics, use a waste factor of 15–20% for medium patterns, 25% for large ones. Don't round down. It's better to have a 2-yard remnant than to be 1 yard short.
Three Final Warnings
1. The 'Safe' Choice Isn't Always Safe. I thought 'contract grade' meant I could skip the checks. No. Especially with performance fabrics, the base material matters. A cheap base with a good coating will still delaminate.
2. Don't Trust the Label Alone. Just because it says 'Crypton' doesn't mean it's right for commercial seating with heavy wear. Check the abrasion test (Wyzenbeek or Martindale cycles).
3. The Cheap Quote is a Lie. An online price of $20/yard might sound great for a Kravet look-alike. But if the backing fails, the order has to be re-done. That's your time, your reputation, and your client's money down the drain.
