A Custom Gym Wear Fabric Spec Sheet Built for Two Factories

· Jane Smith · Buyer notes

Picture two sourcing leads opening the same legging style in the same month. The first built one block per style-and-location pair: style number, fulfillment site, fiber blend in percentages, weight in both unit systems, seam type. Her reorder came back matching the sample she signed. The second ran a single column reading poly spandex, midweight, across every style and every ship point, and when the second batch landed it sat differently on the fit form. Neither buyer did anything unusual. One of them wrote rows. The other wrote a mood.

A custom gym wear fabric specification sheet is worth sending when every row is tied to one style number and one fulfillment location. Blend those into a generic standard-fabric column and you have decoration. The case that made this concrete for me is a manufacturer page where one legging family carries a different fabric depending on where the order is fulfilled, which is exactly what a US team walks into when it dual-sources a program.

Why the Same Style Ships With Two Fabric Recipes

A manufacturer's own product page states it flatly: legging fabric varies by product and fulfillment location. The same page shows what that variation looks like in numbers. Some styles use 75% recycled polyester and 25% elastane when fulfilled in the US or Mexico, at 6.64 oz/yd² or 225 g/m². Others use 82% polyester and 18% elastane when fulfilled in Latvia, at 6.78 oz/yd² or 230 g/m². Two recipes, one style family.

I put those two fulfillment paragraphs side by side on the page and noticed where the gap actually lives. Weight moves only a little between the two recipes, noise at the sampling bench. Elastane moves seven percentage points, and the recycled content appears in one recipe and disappears from the other. A buyer scanning weight alone would call these the same cloth.

Each fulfillment site runs its own mill relationships and its own approved fabric, and nobody ships a roll across an ocean to keep a spreadsheet tidy. Higher elastane content typically buys stretch and recovery; more polyester typically buys a firmer hand and a lower fabric cost. Which of those you want is your call. The point for a spec sheet is narrower. The number belongs to a site, so the row has to name the site before the number means anything.

Work the Sheet in One Fixed Order

Fill the sheet in one sequence and never out of it: style number, fulfillment location, fiber blend with percentages, weight in both units, seam construction, color or print method, then quantity and price.

Price is not the first thing you fill in. A sheet that opens with unit cost tells you what the fabric costs and nothing about what it is, and by the time you reach composition the negotiation has already fixed a number you will spend the rest of the program defending. A short sheet that skips the location column is not faster either. It just moves the work to the reorder, where it costs more.

Order matters because every row after location inherits it. Blend, weight, seam and print all hang off the site you named in row two. Fill weight first and you will re-decide location on row six, then again on row nine, and the three answers will not match. Reversing the sequence does not save a step. It duplicates one.

Before the sheet leaves the building, I read the finished page top to bottom and check that no row quietly changed the pair above it. It takes four minutes. It catches the mistakes that show up three months later as a weight dispute.

Pin Composition, Weight, and Stitch Per Row

The blend row carries percentages that sum to 100, with recycled content named where it applies. In the reference case, each fulfillment pair gets its own blend row rather than one averaged line. Averaging two recipes into a middle figure describes a fabric no mill produces, and the supplier will price whatever you wrote.

I noticed the reference page gives weight twice on both recipes, in oz/yd² and in g/m². Copy that habit. A mill working in g/m² and a QC bench running an oz/yd² scale should be reading the identical commitment, and a single-unit row invites a conversion at the sampling desk that nobody signs off on.

The stitch row names the construction rather than the adjective. Overlock and coverstitch construction is what the reference points to for durability in yoga, gym sessions and other workouts. Write overlock and coverstitch. Strong seams is not a setting any machine can be dialed to, and a trim supplier can agree to it without changing anything on the floor.

Keep the source condition attached to the row, including the when-fulfilled-in wording, so the supplier sees which case the number came from and cannot answer a different question than the one you asked.

What Breaks When the Location Column Is Blank

Suppose a buyer approves a sample built on the US or Mexico recipe, then places the reorder against a facility running the other one. QC weighs the goods, reads a different number, and the conversation turns into who misread the sheet. Nothing is defective. The sheet simply never said which fabric it meant, so both sides are quoting a document that agreed with neither of them.

Consider a second case, just as common. Two styles share one fabric row because they looked alike on the line sheet. Later, one style gets a fabric update, the shared row is edited once, and the second style silently changes with it. Nobody ordered that change. It surfaces when a customer does, and by then the batch is sewn.

The walk-back is unglamorous and it works. Hold the shipment, split the single row into one line per style and location pair, re-approve the sample against the corrected sheet, then release. You spend one re-approval cycle. The alternative is discounting a run you cannot defend and rebuilding the relationship on the same sheet that failed.

Confirm Each Row Before You Ask for Price

Each row gets its own check. The location is named next to the style number, not in a header far above it. Blend percentages sum to 100 and match the cited wording. Weight appears in both units. Stitch is named. Print method is named. If any one of those is blank, the row is not finished and the sheet is not ready to send.

I tick a row only after a written reply lands in the thread, and I keep that reply clipped to the row it answers. A verbal same as sample closes nothing, because it is a sentence about a sample rather than a statement about a style and a site. Confirmations arrive per style-location pair, one line each, and a general assurance about the factory's usual fabric is not a confirmation.

What stays out of the sheet is everything the sheet cannot hold. Quotes, minimum order quantities, capacity and certification documents were not captured in the reference material and do not belong in a spec row as assumptions. They go into the RFQ as questions with a name and a date against them.

What This Sheet Still Cannot Promise

The reference material is a manufacturer page describing its own custom products at its own fulfillment sites. It supports how you word and structure rows. It says nothing about how a fabric holds up across a season of training, about sun protection, antibacterial treatment or environmental benefit, and nothing about the MOQ, lead time, capacity or certification of any supplier you might hire. Those answers come from the supplier you actually sign, per style and per site, in writing.

There is a real tradeoff and it is worth naming. A short sheet ships this afternoon. A location-split sheet costs you an extra hour and prevents a re-approval cycle that eats a week. If your program genuinely runs one site forever, a single recipe is fine, as long as the sheet says which site, so the next person knows the moment it stops being true.

The questions I carry into the RFQ are the same ones every time: price per style and location, minimum per color, lead time per site, who tests the goods and to what, and what happens to the specification when a site changes mill. Get those in writing and the sheet does the job it was built for.

Back to the two leads. The one with the generic column is re-approving samples on a rush timeline, arguing about a number her own document never fixed. The one with locked rows confirmed a location change in writing, adjusted two lines, and moved on. Keep the location column populated even when it looks redundant, and when a candidate supplier will not confirm composition, weight and stitch for that specific style and site in writing, that is where I stop the sample approval and hold the order.


Discuss your sourcing brief