-
Step 1: Verify fiber content by certificate, not by product name
-
Step 2: Confirm GSM with a physical sample
-
Step 3: Match the fabric to the end use
-
Step 4: Test color on the actual base fabric
-
Step 5: Ask about finishing, shrinkage, and care
-
Step 6: Put everything in the purchase order
-
The step everyone skips
-
What this checklist costs versus what it saves
-
Final notes and common mistakes
I handle fabric sourcing for a small textile product company, and I've been doing this for about 6 years now. In that time, I've personally made (and documented) 23 significant ordering mistakes, totaling roughly $4,800 in wasted budget. Now I maintain our team's pre-order checklist to prevent others from repeating my errors.
If you're buying fabric for t-shirts, bedsheets, towels, or upholstery — or if you're just trying to figure out what you're actually getting when you read a product label — this is the list I run through before every single order. It's not theoretical. Every step here is something I learned the hard way.
Step 1: Verify fiber content by certificate, not by product name
This mistake cost me the most. I once ordered a batch of "Supima cotton bedsheets" for a hospitality client. The sample felt fine, the price was decent, and we'd worked with the supplier before. We skipped the fiber certificate check because the listing clearly said "100% Supima cotton."
When the bulk order arrived, the fabric was not that. The hand feel was rougher. Color absorption was uneven. A burn test confirmed synthetic content mixed in. From the outside, it looks like the label tells you everything. The reality is that fiber content claims on product pages are often copied from similar listings — or the supplier genuinely doesn't verify what their own mill used. The only reliable check is a fiber composition certificate, plus a burn test for quick screening when you're on site.
People often ask me the difference between Supima and regular cotton. The short answer is staple length. Supima is a licensed brand of extra-long staple American cotton. Longer fibers make stronger yarns, a smoother hand feel, and less pilling — which is why it's a popular choice for sheets and tees. But you can't verify staple length by touch alone. You need documentation.
Same story with modal. If you've ever looked up "what is micro modal made of," the answer is that it's a semi-synthetic fiber made from reconstituted cellulose, usually from beechwood pulp. It's not cotton. And if a listing says "micro modal cotton" without specifying percentages, someone's being sloppy with the label.
The checkpoint here: ask for the fiber composition certificate before you pay. If the supplier hesitates, that's a red flag.
Step 2: Confirm GSM with a physical sample
GSM — grams per square meter — is the fabric weight number everyone quotes. It determines whether a t-shirt feels light and drapey or thick and structured. It's exactly why you see searches like "uniqlo supima cotton t-shirt gsm": people are trying to estimate quality from weight. For what it's worth, Uniqlo's Supima tees are generally quoted around 160–180 GSM depending on the season.
Here's the thing though: GSM can drift 5–8% between production batches. A 180 GSM fabric might arrive at 165 GSM if the mill doesn't control their knitting tension carefully. Everything I'd read about fabric sourcing said "specify the GSM and you're covered." In practice, I found that specifying a GSM range — plus getting a physical sample you can weigh yourself — is far more reliable.
I once ordered 1,200 meters of what was supposed to be 200 GSM single jersey for a hotel bedding order. The fabric arrived at around 175 GSM. We didn't catch it until after the first 300 pieces had already been cut. That was a $1,350 mistake.
Checkpoint: order a strike-off or a large sample swatch, and weigh it when it arrives. I now set a ±5% tolerance in every purchase order.
Step 3: Match the fabric to the end use
A fabric that's perfect for a t-shirt is a terrible choice for upholstery. And vice versa.
Say you're shopping for zebra upholstery fabric for a furniture project. From the outside, it's just an animal print that looks cool on a sofa. The reality is that upholstery fabric needs to pass abrasion testing (usually Wyzenbeek or Martindale rub counts — residential furniture typically wants at least 15,000 rubs). A lightweight apparel cotton, even an extra-long staple one, will not survive a couch that people actually sit on every day.
This is also why "fabric upholstery repair" is such a common search term. A lot of furniture repair jobs happen because someone re-upholstered with fabric that was never built for the job. Weave density, backing, finishing, fiber content — they all have to match the use.
For bedsheets, the needs are different. You want long staple fibers for softness and strength, a tight enough weave for a smooth hand feel, and preferably a finish that resists shrinkage. That's why extra-long staple cottons like Supima work well in bedding. But a high thread count on a product description means nothing if the fiber quality is poor. I've seen 600-thread-count sheets feel like sandpaper because the cotton was short staple.
Checkpoint: write down the intended end use before you start shopping. For upholstery, ask for abrasion test data. For bedding, ask about staple length and shrinkage testing.
Step 4: Test color on the actual base fabric
Brand colors matter. Whether it's a specific shade of cream for a hotel lobby or a particular red for a logo, the color has to hit the mark.
The Pantone system is the industry standard for color communication. Pantone's guidance is that a Delta E of less than 2 is acceptable for brand-critical colors; 2–4 is noticeable to trained observers; anything above 4 is visible to just about anyone. But here's the subtle part: fabric absorbs dye differently based on fiber content and preparation. The same dye formula that looks perfect on polyester will look completely different on cotton, modal, or a blend.
I had a zebra-print upholstery order where the client wanted a warm cream background. The strike-off came back a dull, grayish off-white. Turned out the printer had run it on a different base cloth than what we'd specified. The silence in that design review meeting was memorable.
Looking back, I should have insisted on a strike-off on the exact final base fabric with a Pantone reference in hand. At the time, I figured "cream is cream." It isn't.
Checkpoint: request a lab dip or print strike-off on the exact base fabric, and review it under multiple lighting conditions. Keep the approved sample as your reference for the full order.
Step 5: Ask about finishing, shrinkage, and care
Finishing can make or break a fabric order. Apparel cotton usually needs anti-shrink treatment (sanforization) if you want predictable first-wash behavior. Upholstery fabrics benefit from water-repellent or stain-resistant finishes. Bedsheets often get wrinkle-resistant treatments.
The mistake I see constantly — from other buyers, not just myself — is choosing fabric purely for how it looks and feels in hand, then discovering after bulk production that it requires dry cleaning only, or that the first wash shrinks by 8%. That's a problem when your entire wholesale price assumes a standard care cycle.
This step is the boring one. I get why people skip it. But care requirements directly affect your cost structure and your customers' experience.
Checkpoint: ask for shrinkage test data and care label recommendations before committing to bulk. And for upholstery intended for indoor spaces, ask about the textile's VOC/emissions profile. Indoor air quality matters, especially for hospitality projects.
Step 6: Put everything in the purchase order
I was too loose with verbal agreements for too long. Now every order I place includes the full specification list:
- fiber composition with exact percentages
- GSM minimum and accepted tolerance
- weave or knit construction details
- Pantone references for every color
- finishing requirements
- shrinkage and care specifications
- required test reports (ISO or ASTM standards)
The vendor who lists all fees and spec limits upfront — even if their quote looks higher — usually costs less in the end. I've learned to ask "what's NOT included?" before I ask "what's the price?" Transparent pricing is worth paying for, because hidden costs are the reason a low quote gets expensive.
The step everyone skips
If you remember one thing from this list, make it this: photograph everything at every stage.
It sounds like a CYA routine, I know. But when 1,200 meters of off-spec fabric arrives, your supplier will ask for evidence. A photo of the approved strike-off next to the delivered fabric — taken in natural daylight — can resolve a dispute in minutes instead of weeks. We've caught 47 potential issues in the past 18 months using this checklist, and most of those catches came down to photographic documentation.
What this checklist costs versus what it saves
Samples and strike-offs run maybe $150–450 per fabric order. Lab testing — fiber analysis, color fastness, shrinkage — is typically $200–600 per test. That's not nothing.
But compare that against my 23 mistakes:
- Wrong fiber content on 600 meters of bedsheet fabric: $1,400 in material plus a 2-week schedule delay
- GSM below spec on a 1,200-meter jersey order: $1,350 — we renegotiated a discount and ate it
- Color mismatch on a zebra upholstery project: $890 in redo work plus a very disappointed client
- Shrinkage issues on t-shirt fabric: $1,150
That's about $4,790 total. All of it avoidable with this checklist. Bottom line: the checklist costs less than a single one of these mistakes. And the peace of mind of knowing the fabric you ordered is the fabric you'll get is hard to put a price on.
Final notes and common mistakes
To be fair, not every order needs every step. If you're buying 50 meters for a single chair, skip the lab tests — but still get a strike-off, still check the fiber composition, still weigh the sample.
One more thing: read the composition line carefully. The word "Supima" on a label doesn't automatically mean 100% Supima cotton. It can be Supima blended with elastane for stretch, or Supima blended with polyester for performance. Blends are fine if that's what you want — but know what you're actually buying. Same with micro modal: understanding what it's made of doesn't tell you how much of it is actually in the product.
That's the full list. Six steps, plus the documentation habit. It took me $4,800 and 23 documented mistakes to build it. Hopefully, it costs you a couple of samples and an hour of reading.