Fabrics & materials
Why Fabric Changes Between Sample and Bulk (And How to Prevent It)
Why do bulk garments feel different from approved samples? Explore stock fabric realities, the garment lining effect, and how to prevent unauthorized swaps.
- Written by
- Alex LIU
- Category
- Fabrics & materials
- Published
- Last updated
- Reading time
- About 7 min

On this page
- Why Fabric Changes Between Sampling and Bulk Production
- Running-Stock Knits vs. Custom Mill Sourcing: Setting Clear Expectations
- The GSM Myth: What We Observed on Our Conference Table
- Sourcing Proximity: From Humen Fumin to Guangzhou Zhongda
- How We Prevent Unapproved Fabric Changes in Bulk Production
- How to Verify a Manufacturer Won't Substitute Fabric
- What to Include in Your Purchase Order to Prevent Fabric Substitutions
- Frequently asked questions about fabric substitution
- Can a factory match the exact GSM in my tech pack?
- Can I see fabric swatches before the sample is made?
- Can a factory match the weight and handfeel of a reference garment?
- How do factories verify that bulk fabric matches the approved sample?
Article brief
Key takeaways
- 01Unauthorized fabric substitutions stem from undisclosed stock compromises, margin shaving, or mill delays.
- 02Perceived garment thickness depends on total construction; an interior lining often provides more heft than increasing single-layer GSM.
- 03For 50–500 piece orders, manufacturers rely on running-stock knits, while custom mill knitting carries separate mill minimums.
- 04Reliable production locks in fabric specs by matching bulk rolls against an approved sample swatch before cutting.
Fabric changes between sample and bulk when suppliers cut material costs, hit mill shortages, or never disclose stock limits before cutting. To find a manufacturer that will not substitute fabric without approval, ask it to confirm available stock weights in writing, attach your approved swatch to the job sheet, and send scale readings for every bulk roll before cutting.
On Reddit (such as r/streetwearstartup), X, and TikTok, brand founders frequently describe the same frustration: approving a dense, soft prototype, only to receive bulk cartons sewn from thin, scratchy cloth.
Some suppliers cut corners on purpose, but many discrepancies start with an unspoken gap between the tech pack and the fabric actually in stock.
Why Fabric Changes Between Sampling and Bulk Production
Unapproved fabric substitutions happen when manufacturers prioritize deadlines or profit margins over transparent communication.
When a factory changes fabric between prototype approval and bulk sewing, it usually traces back to three factors:
- Margin Shaving: Fabric is a major cut-and-sew cost. Swapping an approved 420 GSM fleece for a 360 GSM knit widens supplier margins while compromising drape.
- Stock Mismatches: Small batches rely on running stock. When tech packs specify arbitrary weights like 450 GSM, uncommunicative suppliers buy whatever is close.
- Mill Stockouts: When dye lots run out, rushed suppliers buy unverified secondary rolls to meet shipping deadlines instead of asking the buyer.
| Substitution Type | Specified Spec | What Shady Suppliers Cut | Physical Impact |
|---|---|---|---|
| Weight Reduction | 420 GSM French terry | 350 GSM French terry | Limp drape, creases easily |
| Yarn Downgrade | Combed compact cotton | Carded open-end cotton | Surface fuzz, fast pilling |
| Fibre Blending | 100% Cotton | 65% Cotton / 35% Polyester | Static buildup, altered hand |
Running-Stock Knits vs. Custom Mill Sourcing: Setting Clear Expectations
Custom mill knitting requires dedicated industrial minimums, meaning small-batch production relies on selecting the highest-grade running-stock fabrics available.
Knitting mills require dedicated minimum order quantities by weight (in kilograms) to set up bespoke machinery and dye vats. While global athletic brands engineer custom yarns at scale, custom milling from raw yarn is commercially impractical for 50 to 500 pieces.
Through our custom fabric sourcing service, we operate two pathways:
- Running-Stock Knits (50–500 pieces): Premium knits from established merchants, ready to inspect and cut without mill setup surcharges.
- Custom Mill Sourcing (Scaling Volumes): Available when orders meet commercial mill kilogram thresholds for custom knitting, lab dips, and strike-offs.
An honest supplier clarifies this upfront: if you request 450 GSM, they verify whether 420 GSM or 460 GSM is in running stock and secure your approval before cutting.
The GSM Myth: What We Observed on Our Conference Table
A higher fabric GSM on paper does not guarantee a garment will feel thicker or more substantial in the hand.
Many founders assume fabric thickness is strictly linear: 450 GSM must feel heavier than 400 GSM. Because tech packs cannot convey tactile density, buyers often fixate solely on higher numbers.
Recently, a founder visited our Humen workshop with a previous sample known to have an outer shell of roughly 300+ GSM. We laid it flat next to our unlined 420 GSM French terry sample on our conference table:
- Garment A (Client's Sample): A 300+ GSM cotton fleece outer shell built with a thick, structured interior lining.
- Garment B (Our Factory Sample): An unlined 420 GSM 100% cotton single-layer French terry.
Handled side-by-side, the client's 300+ GSM lined hoodie felt noticeably thicker and beefier than our 420 GSM unlined hoodie.
The practical lesson: garment architecture and internal lining influence perceived thickness just as much as raw fabric weight. Exploring structured interior linings (such as jersey or thermal waffle) is often far more effective for achieving body and warmth than simply pushing single-layer GSM higher. You can convert weights with our GSM to oz converter or review benchmarks in our fabric weight guide.
Sourcing Proximity: From Humen Fumin to Guangzhou Zhongda
Proximity to major textile wholesale hubs enables fast fabric sourcing and rapid sample turnaround without sacrificing material verification.
Our facility is in Humen Town (Dongguan), adjacent to Humen Fumin Fabric Market (富民布料市场) and the International Trims Center. Once a fabric is confirmed, our team inspects rolls and delivers them to our cutting table rapidly—often the same afternoon.
For specialized knits not stocked in Humen, we source from Guangzhou Zhongda Fabric Market (广州中大布匹市场) in Haizhu, Guangzhou. Located about an hour away, Zhongda is a major regional textile hub offering expansive commercial fabric options.
This proximity supports an 8 to 15-day sample cycle. Screen print, embroidery and wash effects are available and approved on your sample, and every sample is measured, weighed and photographed for your sign-off.
How We Prevent Unapproved Fabric Changes in Bulk Production
Preventing unapproved fabric substitutions requires physical swatch matching, roll weight verification, and clear commercial accountability.
To ensure bulk production matches approved prototypes, our workflow enforces four checkpoints:
- Physical Swatch on the Job Sheet: An approved fabric swatch from your sample is attached to the production order. Floor managers verify bulk rolls against this reference before cutting.
- Inbound Roll Weight Verification: Every inbound bulk roll is weighed on a digital scale before cutting. Knitted fabrics carry a normal commercial tolerance of up to ±5%; larger deviations are held for buyer approval.
- Established Market Merchants: We buy running stock from established merchants in Humen and Zhongda, avoiding deadstock with irregular dye absorption.
- Commercial Accountability: Our cut-and-sew MOQ is 50 pieces per style and colour (100 pieces for knitwear). Because our model relies on scaling repeat orders, unauthorized downgrades would destroy the client relationships our business depends on.
How to Verify a Manufacturer Won't Substitute Fabric
You can check a manufacturer's fabric discipline before paying a deposit by asking for records it should already keep on every order:
- Written stock confirmation: available weights and composition, with scale readings, before any roll is bought.
- A photo of the job sheet: your approved swatch attached to the production order.
- Inbound roll weights: scale photos of the bulk rolls before cutting, not only of finished garments.
- Independent audits: on-site audit reports you can check yourself; ours are listed on our factory verification page.
If a supplier cannot show these records for its cut-and-sew production, treat its promise of no substitutions as unverified.

Photo by Surya palanisami on Wikimedia Commons (CC0).
What to Include in Your Purchase Order to Prevent Fabric Substitutions
Apparel buyers protect their production by writing explicit non-substitution clauses and objective tolerance parameters into their Purchase Orders (POs):
Pair this clause with clear tolerance thresholds in your apparel tech pack:
| Parameter | Commercial Tolerance | Action Threshold |
|---|---|---|
| Fabric Weight (GSM) | ±5% of approved sample | Written sign-off required if deviation > 5% |
| Washed Shrinkage | ≤ 3% to 5% (Length & Width) | Hold production if swatch shrinks > 5% |
| Fibre Composition | 100% as stated (commercial FTC tolerance up to 3% on blends) | Reject unapproved synthetic additions |
Before releasing final payments, request photos of finished garments on digital scales alongside measuring tapes across key dimensions.
Frequently asked questions about fabric substitution
Can a factory match the exact GSM in my tech pack?
For 50 to 500 pieces, the fabric comes from running stock, which is sold in set weights. If you specify 450 GSM, an honest manufacturer tells you which nearby weights are in stock, such as 420 or 460 GSM, and confirms your choice before cutting.
Can I see fabric swatches before the sample is made?
Yes. Ask for swatch cards of the stock options, for example 220, 240 and 260 GSM jersey, so you can compare handfeel and colour first. The swatch you approve becomes the reference attached to the bulk job sheet.
Can a factory match the weight and handfeel of a reference garment?
Usually, but the GSM on the label is only part of it. Lining, knit structure and finishing change how heavy a garment feels, so send the reference garment itself; in our table comparison a lined 300+ GSM hoodie felt thicker than an unlined 420 GSM one.
How do factories verify that bulk fabric matches the approved sample?
Bulk rolls are compared against the approved swatch attached to the production sheet, and every roll is weighed on a digital scale before cutting.


