Fabric GSM Guide for Clothing Brands (2026): What It Is & How to Spec It

GSM is the single most important number in your fabric spec. Learn what GSM means, which GSM is right for every garment type, and how to write it correctly in your tech pack BOM.

A heavyweight GSM hoodie inside a clothing factory being manufactured

What does GSM mean in fabric?

GSM stands for grams per square meter. It is the standard measurement used globally to describe the weight and density of a fabric — specifically, how much one square metre of that fabric weighs in grams.

The concept is simple: a higher GSM means more material per square metre, which means a heavier, denser, more substantial fabric. A lower GSM means less material, a lighter weight, and usually a more breathable, drapey result.

A 160 GSM cotton jersey and a 320 GSM cotton jersey are both cotton jersey — but they are completely different fabrics in terms of how they feel in hand, how they drape on the body, how long they last, and what garments they are suited to.

GSM is not the only variable that determines how a fabric performs. Fiber type, yarn count, knit structure, and finishing all play a role. But GSM is the most universally understood shorthand for fabric weight in apparel manufacturing, and specifying it precisely in your tech pack is non-negotiable.

Why GSM matters for your brand

Hand feel and perceived quality

The first thing a customer does when they pick up a garment is feel it. A heavier fabric signals substance, craftsmanship, and quality — even before they look at the label or the price tag. A lightweight fabric, regardless of how well it is made, tends to read as cheaper. This is especially true in the premium basics and streetwear markets where the physical weight of the garment is part of the brand statement.

This is not just perception — it is how the market works. Brands like Fear of God Essentials, Represent, and Satisfy running have built significant brand equity partly on fabric weight. Their customers know the GSM of the products they are buying.

Durability and longevity

Higher GSM fabrics generally contain more fibre per unit area, which means more resistance to wear, pilling, and distortion over repeated washing. A 300 GSM cotton jersey will hold its shape and structure far better after 50 washes than a 160 GSM equivalent. For a brand where repeat purchase and long-term quality are brand values, GSM is a direct line to product longevity.

Opacity

Lower GSM fabrics — particularly in white or light colours — can be transparent when worn. A 140 GSM white t-shirt will often show through under bright light or against skin. A 220 GSM or above in the same colour will not. If you are producing garments in light colours, confirm opacity at sample stage by holding the fabric swatch against a bright light source.

Drape and silhouette

GSM directly affects how a fabric falls on the body. Lower GSM fabrics drape softly and flow with movement — ideal for relaxed fits, layering pieces, and summer garments. Higher GSM fabrics hang more structurally, hold an oversized silhouette, and resist collapsing — ideal for heavyweight basics, structured outerwear, and premium streetwear pieces where the weight of the garment is part of the design intent.

Decoration compatibility

Screen printing, embroidery, and other decoration methods interact differently with fabric weight. Very light fabrics (under 160 GSM) can distort or pucker under embroidery hoops and may not hold heavy ink deposits cleanly. Embroidery in particular requires a minimum of around 200 GSM to prevent the fabric from puckering or warping around the stitches. If your garments will feature significant decoration, factor this into your GSM decision.

Cost and shipping

More grams of fibre per square metre means more raw material, which means a higher fabric cost per unit. A jump from 180 GSM to 280 GSM on a t-shirt can increase your fabric cost by 30–50%. Heavier fabrics also weigh more per unit, which adds to air freight costs on international shipments. Neither of these is a reason to avoid higher GSM — but they should be factored into your cost sheet.

GSM does not equal quality — the most important thing to understand

This is the most common misconception in fabric sourcing: that a higher GSM automatically means a better fabric.

It does not. GSM is a measure of weight, not quality. A 300 GSM fabric made from low-grade, short-staple cotton will pill quickly, feel rough, and lose its shape after a few washes. A 180 GSM fabric made from long-staple combed cotton will feel noticeably softer, more refined, and last significantly longer.

What actually determines fabric quality is the combination of:

  • Fiber type and grade — long-staple vs short-staple cotton, combed vs carded, ring-spun vs open-end

  • Knit or weave structure — single jersey vs interlock, poplin vs twill, loopback vs French terry

  • Yarn count — finer yarns produce a smoother, more refined hand feel at the same GSM

  • Finishing — enzyme washing, brushing, sanforizing, and other finishing processes significantly affect how a fabric feels

GSM is one number in a full fabric specification. It tells you the weight. The other variables tell you the quality. A complete BOM entry specifies all of them together.

GSM by garment category: the right ranges for 2026

These are the ranges used by professional clothing brands across categories. They are starting points — your specific positioning and design intent may lead you above or below these benchmarks, but they represent industry standard for each category.

T-shirts and long sleeves


GSM range

Typical application

Notes

120–160 GSM

Lightweight summer tees, layering pieces, fine jersey

At this weight, fabric choice and fibre quality matter enormously — a 150 GSM mercerised jersey in 90% cotton / 10% silk is a luxury product

160–200 GSM

Everyday basics, standard retail

The most common range — Uniqlo, Gap, H&M

200–260 GSM

Premium basics, DTC brands

More body, better drape retention, collar holds shape through washing

260–320 GSM

Heavyweight basics, streetwear

Statement weight, suited to oversized silhouettes

The important caveat here: GSM alone does not define where a t-shirt sits in the market. A 150 GSM mercerised jersey in a silk-cotton blend is a luxury fabric — lighter weight does not mean lower quality or lower price point. The fibre composition, yarn quality, and finishing are what determine the positioning. GSM tells you the weight; everything else tells you the quality. That said, for a standard cotton jersey t-shirt, the ranges above reflect where the market broadly sits.

Hoodies and crewnecks

The underlying construction for most hoodies and sweatshirts is the same: a knitted fabric with a smooth face and loops on the interior. What differs is what happens to those loops after knitting — and what the construction is called depends heavily on where you are manufacturing.


Construction

GSM range

Notes

American fleece unbrushed

240–380 GSM

Smooth face, intact loops on interior — structured, cooler, good for printing. Called "French terry" in the US and parts of Asia

American fleece brushed

280–500 GSM

Smooth face, loops mechanically brushed into a soft interior — warmer, softer, the classic premium hoodie feel

American fleece heavyweight

500–950 GSM

Extreme weight — intentional design statement. Balenciaga famously used an American fleece just over 900 GSM

A note on terminology: In the US and across most of Asia, the unbrushed loopback construction is commonly called French terry. In Portugal and much of Europe, mills simply refer to the same fabric as American fleece unbrushed or American fleece brushed. If you are sourcing in Portugal and ask for French terry, most mills will understand you — but they will likely call it American fleece. If you are working across both regions, it helps to specify the construction clearly (smooth face, looped interior, unbrushed or brushed) rather than relying on the name alone.

For a premium hoodie aimed at the contemporary fashion market, 320–400 GSM brushed is the standard range. The 900 GSM Balenciaga example sits at the extreme end — where weight itself becomes the design statement rather than a functional specification.

Sweatpants and joggers


GSM range

Typical application

Notes

220–280 GSM

Lightweight / summer

French terry, good for warm climates or layering

280–360 GSM

Standard

Core range for matching sets and everyday loungewear

360–480 GSM

Heavyweight

Structured silhouette, premium positioning

Sweatpants and hoodies should ideally be the same fabric construction and GSM to work as a matching set — a visual and tactile inconsistency between top and bottom reads as a quality issue.

Activewear


Garment type

GSM range

Notes

Performance tee

130–180 GSM

Polyester or poly-spandex blend, moisture-wicking

Training shorts

100–160 GSM

Lightweight, breathable, 4-way stretch

Leggings / tights

180–260 GSM

Below 200 GSM risks sheerness at stretch — always test

Sports bras

180–240 GSM

Support level affects required GSM

Compression wear

220–300 GSM

Higher spandex content at mid-range GSM

For activewear, GSM interacts heavily with spandex content. A 180 GSM polyester-spandex blend will perform differently from a 180 GSM cotton jersey. Always specify both GSM and fibre composition together.

Outerwear


Type

GSM range

Notes

Lightweight unlined jacket

150–250 GSM

Nylon, ripstop, or light cotton — packable, layering

Denim jacket

280–420 GSM

8–12oz denim (see denim oz guide below)

Structured coach jacket

250–350 GSM

Woven exterior fabric — polyester, nylon, or cotton twill

Heavy wool or melton coat

400–700 GSM

Outerwear weight wovens

Outerwear often involves multiple fabric layers — shell, lining, and interlining — each with their own GSM. Your BOM should specify the GSM of each layer separately.

Denim — GSM vs oz

Denim is traditionally measured in ounces per square yard (oz/yd²) rather than GSM, particularly in the US and at most denim mills globally. Here is the conversion guide:


Oz weight

GSM equivalent

Common use

6–7 oz

200–237 GSM

Lightweight summer denim, chambray

8–9 oz

271–305 GSM

Standard shirting denim, light jeans

10–11 oz

339–373 GSM

Standard jeans — the most common weight

12–13 oz

407–441 GSM

Heavyweight jeans, structured jackets

14–16 oz

475–542 GSM

Premium raw selvedge denim

To convert oz to GSM: multiply oz/yd² by 33.91. A 12oz denim is approximately 407 GSM.

How to specify GSM in your tech pack BOM

This is where most early-stage brands make mistakes. Writing "cotton jersey" in your BOM without a GSM is like telling your factory to use "some wood" in a furniture build. They will use whatever is available at the lowest cost, and it will not match what you intended.

A complete fabric BOM entry should look like this:


Component

Composition

Construction

Weight

Colour

Supplier / Ref

Main body fabric

100% combed cotton

Single jersey

220 GSM

White / PMS 11-0601 TCX

Neck rib

95% cotton, 5% elastane

1x1 rib

220 GSM

Match body

Hood lining

100% combed cotton

Single jersey

160 GSM

White / PMS 11-0601 TCX

The key fields for fabric specification are:

Composition — the fibre content as a percentage. "100% combed cotton" is a specification. "Cotton" is not.

Construction — the knit or weave structure. Single jersey, French terry, loopback fleece, interlock, twill, poplin, and so on. The construction determines how the fabric behaves regardless of GSM.

Weight — the GSM. Always specify a number, never a description like "medium weight" or "substantial."

Tolerance — for production consistency, add a tolerance of ±5–10 GSM. This gives the factory a small allowable range while preventing significant deviations. Write it as: "220 GSM ±10 GSM."

Colour reference — always use Pantone TCX (textile cotton) codes for garment production, not TPX or TPG codes from graphic design tools.

GSM and fibre type: why the same number feels different

One of the most important things to understand when specifying fabric is that the same GSM in different fibre types produces very different results.

Cotton vs polyester at the same GSM: Polyester fibres are lighter per unit volume than cotton fibres. So a 200 GSM polyester fabric will feel denser and often stiffer than a 200 GSM cotton fabric. If you are used to cotton samples and switch to a polyester blend, a lower GSM may actually be appropriate to achieve the same hand feel.

Combed vs carded cotton: Combed cotton removes short fibres before spinning, producing a smoother, softer yarn. At the same GSM, combed cotton will feel noticeably more refined than carded cotton. A 180 GSM combed cotton jersey can feel more premium than a 220 GSM carded cotton jersey despite the weight difference.

French terry vs brushed fleece at the same GSM: French terry has a smooth face and looped interior. Brushed fleece has a smooth face and a softened, brushed interior. At 320 GSM, French terry feels more structured and cooler; brushed fleece feels warmer and softer. Same GSM, completely different garments.

This is why your BOM must specify construction and fibre composition alongside GSM. The number alone is never enough.

Common GSM mistakes to avoid

Not specifying a number. Writing "medium weight jersey" in your BOM means nothing to a factory. Always write the GSM.

Specifying GSM without construction or composition. As above — GSM is only meaningful in context of what the fabric is made from and how it is constructed.

Forgetting to add a tolerance. Without a stated tolerance, your factory has no benchmark for what is acceptable. A ±10 GSM tolerance is standard for most knit fabrics.

Choosing GSM based on feel alone without considering end use. A 320 GSM fabric may feel premium in hand but may be too heavy for a performance piece, too stiff for a draped silhouette, or too expensive for your cost target.

Not testing opacity in light colours. Before committing to a GSM for white or pastel garments, hold the swatch against a bright light source and against skin. If text or skin is visible through it, the GSM is too low for a standalone garment.

Switching GSM between sampling and bulk without flagging it. If your pre-production sample is at 220 GSM and your factory uses 200 GSM fabric for bulk, the garment will feel different and your customers will notice. Lock the GSM at approval stage and make any changes a formal revision in the tech pack.

Inconsistent GSM across a set. If you are producing a hoodie and sweatpant as a matching set, both should use the same fabric specification. A GSM mismatch between pieces in the same set is one of the most common — and most avoidable — quality issues.

How to measure GSM yourself

If you receive a fabric sample or a bulk swatch and want to verify the GSM before approving production, here is how to do it without lab equipment:

  1. Cut a precise 10cm x 10cm square of the fabric (100 cm²)

  2. Weigh it on a digital scale in grams, to two decimal places

  3. Multiply the weight by 100 to get GSM

For example: if your 10x10cm swatch weighs 2.2g, the GSM is 2.2 x 100 = 220 GSM.

This method is accurate to within ±5–10 GSM for most fabrics. For critical production decisions, a laboratory GSM test using a calibrated circular cutter and precision scale is more reliable — most fabric mills can provide a lab report on request.

Frequently asked questions about fabric GSM

What does GSM stand for in fabric? GSM stands for grams per square meter. It is the standard measurement for fabric weight in apparel manufacturing — specifically, how much one square meter of fabric weighs in grams.

Is higher GSM always better? No. Higher GSM means heavier fabric, which suits some garments and price points. It does not automatically mean higher quality — that depends on fibre type, construction, and finishing. A 300 GSM fabric made from low-grade cotton can perform worse than a 160 GSM fabric made from premium long-staple combed cotton.

What GSM should a premium t-shirt be? Most premium basics and streetwear brands specify t-shirts in the 220–300 GSM range. Below 200 GSM tends to read as mid-market; above 300 GSM is heavyweight territory suited to oversized streetwear positioning.

What GSM is a premium hoodie? The standard range for a premium hoodie is 320–400 GSM in loopback cotton or French terry. Heavyweight streetwear hoodies run 400–500 GSM. American fleece constructions can go significantly higher — Balenciaga have used American fleece above 900 GSM as a deliberate design statement. The right GSM depends entirely on the construction, the intended silhouette, and what the weight is meant to communicate about the garment.

What is the difference between GSM and oz in fabric? GSM (grams per square meter) is the metric standard used globally. Oz (ounces per square yard) is still used for denim and some woven fabrics, particularly in the US. To convert: multiply oz/yd² by 33.91 to get GSM. A 12oz denim is approximately 407 GSM.

How do I specify GSM in a tech pack? In your Bill of Materials, write the GSM as a number with a tolerance — for example "220 GSM ±10 GSM." Always pair it with the fibre composition and construction type. Never write "medium weight" or similar descriptions.

Does GSM affect embroidery quality? Yes. Below approximately 180–200 GSM, fabrics can pucker or distort around embroidery stitches because there is not enough fabric structure to support the thread tension. For heavily embroidered garments, 200 GSM or above is recommended.

What GSM should activewear be? Performance activewear tops typically use 130–180 GSM polyester or poly-spandex blends. Leggings and tights typically use 180–260 GSM — below 200 GSM risks sheerness when stretched, which should always be tested at sample stage.

Related guides

For guidance on how to write a complete fabric specification in your tech pack — including how to structure your BOM, measurement specs, and construction callouts — see the complete guide to how to make a tech pack.

Put your GSM specs where your factory can actually use them

A GSM specification sitting in a spreadsheet that your factory has to find, interpret, and manually cross-reference with your other files is a specification waiting to be missed. Specter OS keeps your fabric BOM, GSM specs, and construction notes in one centralised place — attached directly to each style, version-controlled, and accessible to your factory without file attachments or email chains.

Request early access to Specter OS →

Fabric GSM Guide for Clothing Brands (2026): What It Is & How to Spec It

GSM is the single most important number in your fabric spec. Learn what GSM means, which GSM is right for every garment type, and how to write it correctly in your tech pack BOM.

A heavyweight GSM hoodie inside a clothing factory being manufactured

What does GSM mean in fabric?

GSM stands for grams per square meter. It is the standard measurement used globally to describe the weight and density of a fabric — specifically, how much one square metre of that fabric weighs in grams.

The concept is simple: a higher GSM means more material per square metre, which means a heavier, denser, more substantial fabric. A lower GSM means less material, a lighter weight, and usually a more breathable, drapey result.

A 160 GSM cotton jersey and a 320 GSM cotton jersey are both cotton jersey — but they are completely different fabrics in terms of how they feel in hand, how they drape on the body, how long they last, and what garments they are suited to.

GSM is not the only variable that determines how a fabric performs. Fiber type, yarn count, knit structure, and finishing all play a role. But GSM is the most universally understood shorthand for fabric weight in apparel manufacturing, and specifying it precisely in your tech pack is non-negotiable.

Why GSM matters for your brand

Hand feel and perceived quality

The first thing a customer does when they pick up a garment is feel it. A heavier fabric signals substance, craftsmanship, and quality — even before they look at the label or the price tag. A lightweight fabric, regardless of how well it is made, tends to read as cheaper. This is especially true in the premium basics and streetwear markets where the physical weight of the garment is part of the brand statement.

This is not just perception — it is how the market works. Brands like Fear of God Essentials, Represent, and Satisfy running have built significant brand equity partly on fabric weight. Their customers know the GSM of the products they are buying.

Durability and longevity

Higher GSM fabrics generally contain more fibre per unit area, which means more resistance to wear, pilling, and distortion over repeated washing. A 300 GSM cotton jersey will hold its shape and structure far better after 50 washes than a 160 GSM equivalent. For a brand where repeat purchase and long-term quality are brand values, GSM is a direct line to product longevity.

Opacity

Lower GSM fabrics — particularly in white or light colours — can be transparent when worn. A 140 GSM white t-shirt will often show through under bright light or against skin. A 220 GSM or above in the same colour will not. If you are producing garments in light colours, confirm opacity at sample stage by holding the fabric swatch against a bright light source.

Drape and silhouette

GSM directly affects how a fabric falls on the body. Lower GSM fabrics drape softly and flow with movement — ideal for relaxed fits, layering pieces, and summer garments. Higher GSM fabrics hang more structurally, hold an oversized silhouette, and resist collapsing — ideal for heavyweight basics, structured outerwear, and premium streetwear pieces where the weight of the garment is part of the design intent.

Decoration compatibility

Screen printing, embroidery, and other decoration methods interact differently with fabric weight. Very light fabrics (under 160 GSM) can distort or pucker under embroidery hoops and may not hold heavy ink deposits cleanly. Embroidery in particular requires a minimum of around 200 GSM to prevent the fabric from puckering or warping around the stitches. If your garments will feature significant decoration, factor this into your GSM decision.

Cost and shipping

More grams of fibre per square metre means more raw material, which means a higher fabric cost per unit. A jump from 180 GSM to 280 GSM on a t-shirt can increase your fabric cost by 30–50%. Heavier fabrics also weigh more per unit, which adds to air freight costs on international shipments. Neither of these is a reason to avoid higher GSM — but they should be factored into your cost sheet.

GSM does not equal quality — the most important thing to understand

This is the most common misconception in fabric sourcing: that a higher GSM automatically means a better fabric.

It does not. GSM is a measure of weight, not quality. A 300 GSM fabric made from low-grade, short-staple cotton will pill quickly, feel rough, and lose its shape after a few washes. A 180 GSM fabric made from long-staple combed cotton will feel noticeably softer, more refined, and last significantly longer.

What actually determines fabric quality is the combination of:

  • Fiber type and grade — long-staple vs short-staple cotton, combed vs carded, ring-spun vs open-end

  • Knit or weave structure — single jersey vs interlock, poplin vs twill, loopback vs French terry

  • Yarn count — finer yarns produce a smoother, more refined hand feel at the same GSM

  • Finishing — enzyme washing, brushing, sanforizing, and other finishing processes significantly affect how a fabric feels

GSM is one number in a full fabric specification. It tells you the weight. The other variables tell you the quality. A complete BOM entry specifies all of them together.

GSM by garment category: the right ranges for 2026

These are the ranges used by professional clothing brands across categories. They are starting points — your specific positioning and design intent may lead you above or below these benchmarks, but they represent industry standard for each category.

T-shirts and long sleeves


GSM range

Typical application

Notes

120–160 GSM

Lightweight summer tees, layering pieces, fine jersey

At this weight, fabric choice and fibre quality matter enormously — a 150 GSM mercerised jersey in 90% cotton / 10% silk is a luxury product

160–200 GSM

Everyday basics, standard retail

The most common range — Uniqlo, Gap, H&M

200–260 GSM

Premium basics, DTC brands

More body, better drape retention, collar holds shape through washing

260–320 GSM

Heavyweight basics, streetwear

Statement weight, suited to oversized silhouettes

The important caveat here: GSM alone does not define where a t-shirt sits in the market. A 150 GSM mercerised jersey in a silk-cotton blend is a luxury fabric — lighter weight does not mean lower quality or lower price point. The fibre composition, yarn quality, and finishing are what determine the positioning. GSM tells you the weight; everything else tells you the quality. That said, for a standard cotton jersey t-shirt, the ranges above reflect where the market broadly sits.

Hoodies and crewnecks

The underlying construction for most hoodies and sweatshirts is the same: a knitted fabric with a smooth face and loops on the interior. What differs is what happens to those loops after knitting — and what the construction is called depends heavily on where you are manufacturing.


Construction

GSM range

Notes

American fleece unbrushed

240–380 GSM

Smooth face, intact loops on interior — structured, cooler, good for printing. Called "French terry" in the US and parts of Asia

American fleece brushed

280–500 GSM

Smooth face, loops mechanically brushed into a soft interior — warmer, softer, the classic premium hoodie feel

American fleece heavyweight

500–950 GSM

Extreme weight — intentional design statement. Balenciaga famously used an American fleece just over 900 GSM

A note on terminology: In the US and across most of Asia, the unbrushed loopback construction is commonly called French terry. In Portugal and much of Europe, mills simply refer to the same fabric as American fleece unbrushed or American fleece brushed. If you are sourcing in Portugal and ask for French terry, most mills will understand you — but they will likely call it American fleece. If you are working across both regions, it helps to specify the construction clearly (smooth face, looped interior, unbrushed or brushed) rather than relying on the name alone.

For a premium hoodie aimed at the contemporary fashion market, 320–400 GSM brushed is the standard range. The 900 GSM Balenciaga example sits at the extreme end — where weight itself becomes the design statement rather than a functional specification.

Sweatpants and joggers


GSM range

Typical application

Notes

220–280 GSM

Lightweight / summer

French terry, good for warm climates or layering

280–360 GSM

Standard

Core range for matching sets and everyday loungewear

360–480 GSM

Heavyweight

Structured silhouette, premium positioning

Sweatpants and hoodies should ideally be the same fabric construction and GSM to work as a matching set — a visual and tactile inconsistency between top and bottom reads as a quality issue.

Activewear


Garment type

GSM range

Notes

Performance tee

130–180 GSM

Polyester or poly-spandex blend, moisture-wicking

Training shorts

100–160 GSM

Lightweight, breathable, 4-way stretch

Leggings / tights

180–260 GSM

Below 200 GSM risks sheerness at stretch — always test

Sports bras

180–240 GSM

Support level affects required GSM

Compression wear

220–300 GSM

Higher spandex content at mid-range GSM

For activewear, GSM interacts heavily with spandex content. A 180 GSM polyester-spandex blend will perform differently from a 180 GSM cotton jersey. Always specify both GSM and fibre composition together.

Outerwear


Type

GSM range

Notes

Lightweight unlined jacket

150–250 GSM

Nylon, ripstop, or light cotton — packable, layering

Denim jacket

280–420 GSM

8–12oz denim (see denim oz guide below)

Structured coach jacket

250–350 GSM

Woven exterior fabric — polyester, nylon, or cotton twill

Heavy wool or melton coat

400–700 GSM

Outerwear weight wovens

Outerwear often involves multiple fabric layers — shell, lining, and interlining — each with their own GSM. Your BOM should specify the GSM of each layer separately.

Denim — GSM vs oz

Denim is traditionally measured in ounces per square yard (oz/yd²) rather than GSM, particularly in the US and at most denim mills globally. Here is the conversion guide:


Oz weight

GSM equivalent

Common use

6–7 oz

200–237 GSM

Lightweight summer denim, chambray

8–9 oz

271–305 GSM

Standard shirting denim, light jeans

10–11 oz

339–373 GSM

Standard jeans — the most common weight

12–13 oz

407–441 GSM

Heavyweight jeans, structured jackets

14–16 oz

475–542 GSM

Premium raw selvedge denim

To convert oz to GSM: multiply oz/yd² by 33.91. A 12oz denim is approximately 407 GSM.

How to specify GSM in your tech pack BOM

This is where most early-stage brands make mistakes. Writing "cotton jersey" in your BOM without a GSM is like telling your factory to use "some wood" in a furniture build. They will use whatever is available at the lowest cost, and it will not match what you intended.

A complete fabric BOM entry should look like this:


Component

Composition

Construction

Weight

Colour

Supplier / Ref

Main body fabric

100% combed cotton

Single jersey

220 GSM

White / PMS 11-0601 TCX

Neck rib

95% cotton, 5% elastane

1x1 rib

220 GSM

Match body

Hood lining

100% combed cotton

Single jersey

160 GSM

White / PMS 11-0601 TCX

The key fields for fabric specification are:

Composition — the fibre content as a percentage. "100% combed cotton" is a specification. "Cotton" is not.

Construction — the knit or weave structure. Single jersey, French terry, loopback fleece, interlock, twill, poplin, and so on. The construction determines how the fabric behaves regardless of GSM.

Weight — the GSM. Always specify a number, never a description like "medium weight" or "substantial."

Tolerance — for production consistency, add a tolerance of ±5–10 GSM. This gives the factory a small allowable range while preventing significant deviations. Write it as: "220 GSM ±10 GSM."

Colour reference — always use Pantone TCX (textile cotton) codes for garment production, not TPX or TPG codes from graphic design tools.

GSM and fibre type: why the same number feels different

One of the most important things to understand when specifying fabric is that the same GSM in different fibre types produces very different results.

Cotton vs polyester at the same GSM: Polyester fibres are lighter per unit volume than cotton fibres. So a 200 GSM polyester fabric will feel denser and often stiffer than a 200 GSM cotton fabric. If you are used to cotton samples and switch to a polyester blend, a lower GSM may actually be appropriate to achieve the same hand feel.

Combed vs carded cotton: Combed cotton removes short fibres before spinning, producing a smoother, softer yarn. At the same GSM, combed cotton will feel noticeably more refined than carded cotton. A 180 GSM combed cotton jersey can feel more premium than a 220 GSM carded cotton jersey despite the weight difference.

French terry vs brushed fleece at the same GSM: French terry has a smooth face and looped interior. Brushed fleece has a smooth face and a softened, brushed interior. At 320 GSM, French terry feels more structured and cooler; brushed fleece feels warmer and softer. Same GSM, completely different garments.

This is why your BOM must specify construction and fibre composition alongside GSM. The number alone is never enough.

Common GSM mistakes to avoid

Not specifying a number. Writing "medium weight jersey" in your BOM means nothing to a factory. Always write the GSM.

Specifying GSM without construction or composition. As above — GSM is only meaningful in context of what the fabric is made from and how it is constructed.

Forgetting to add a tolerance. Without a stated tolerance, your factory has no benchmark for what is acceptable. A ±10 GSM tolerance is standard for most knit fabrics.

Choosing GSM based on feel alone without considering end use. A 320 GSM fabric may feel premium in hand but may be too heavy for a performance piece, too stiff for a draped silhouette, or too expensive for your cost target.

Not testing opacity in light colours. Before committing to a GSM for white or pastel garments, hold the swatch against a bright light source and against skin. If text or skin is visible through it, the GSM is too low for a standalone garment.

Switching GSM between sampling and bulk without flagging it. If your pre-production sample is at 220 GSM and your factory uses 200 GSM fabric for bulk, the garment will feel different and your customers will notice. Lock the GSM at approval stage and make any changes a formal revision in the tech pack.

Inconsistent GSM across a set. If you are producing a hoodie and sweatpant as a matching set, both should use the same fabric specification. A GSM mismatch between pieces in the same set is one of the most common — and most avoidable — quality issues.

How to measure GSM yourself

If you receive a fabric sample or a bulk swatch and want to verify the GSM before approving production, here is how to do it without lab equipment:

  1. Cut a precise 10cm x 10cm square of the fabric (100 cm²)

  2. Weigh it on a digital scale in grams, to two decimal places

  3. Multiply the weight by 100 to get GSM

For example: if your 10x10cm swatch weighs 2.2g, the GSM is 2.2 x 100 = 220 GSM.

This method is accurate to within ±5–10 GSM for most fabrics. For critical production decisions, a laboratory GSM test using a calibrated circular cutter and precision scale is more reliable — most fabric mills can provide a lab report on request.

Frequently asked questions about fabric GSM

What does GSM stand for in fabric? GSM stands for grams per square meter. It is the standard measurement for fabric weight in apparel manufacturing — specifically, how much one square meter of fabric weighs in grams.

Is higher GSM always better? No. Higher GSM means heavier fabric, which suits some garments and price points. It does not automatically mean higher quality — that depends on fibre type, construction, and finishing. A 300 GSM fabric made from low-grade cotton can perform worse than a 160 GSM fabric made from premium long-staple combed cotton.

What GSM should a premium t-shirt be? Most premium basics and streetwear brands specify t-shirts in the 220–300 GSM range. Below 200 GSM tends to read as mid-market; above 300 GSM is heavyweight territory suited to oversized streetwear positioning.

What GSM is a premium hoodie? The standard range for a premium hoodie is 320–400 GSM in loopback cotton or French terry. Heavyweight streetwear hoodies run 400–500 GSM. American fleece constructions can go significantly higher — Balenciaga have used American fleece above 900 GSM as a deliberate design statement. The right GSM depends entirely on the construction, the intended silhouette, and what the weight is meant to communicate about the garment.

What is the difference between GSM and oz in fabric? GSM (grams per square meter) is the metric standard used globally. Oz (ounces per square yard) is still used for denim and some woven fabrics, particularly in the US. To convert: multiply oz/yd² by 33.91 to get GSM. A 12oz denim is approximately 407 GSM.

How do I specify GSM in a tech pack? In your Bill of Materials, write the GSM as a number with a tolerance — for example "220 GSM ±10 GSM." Always pair it with the fibre composition and construction type. Never write "medium weight" or similar descriptions.

Does GSM affect embroidery quality? Yes. Below approximately 180–200 GSM, fabrics can pucker or distort around embroidery stitches because there is not enough fabric structure to support the thread tension. For heavily embroidered garments, 200 GSM or above is recommended.

What GSM should activewear be? Performance activewear tops typically use 130–180 GSM polyester or poly-spandex blends. Leggings and tights typically use 180–260 GSM — below 200 GSM risks sheerness when stretched, which should always be tested at sample stage.

Related guides

For guidance on how to write a complete fabric specification in your tech pack — including how to structure your BOM, measurement specs, and construction callouts — see the complete guide to how to make a tech pack.

Put your GSM specs where your factory can actually use them

A GSM specification sitting in a spreadsheet that your factory has to find, interpret, and manually cross-reference with your other files is a specification waiting to be missed. Specter OS keeps your fabric BOM, GSM specs, and construction notes in one centralised place — attached directly to each style, version-controlled, and accessible to your factory without file attachments or email chains.

Request early access to Specter OS →

Fabric GSM Guide for Clothing Brands (2026): What It Is & How to Spec It

GSM is the single most important number in your fabric spec. Learn what GSM means, which GSM is right for every garment type, and how to write it correctly in your tech pack BOM.

A heavyweight GSM hoodie inside a clothing factory being manufactured

What does GSM mean in fabric?

GSM stands for grams per square meter. It is the standard measurement used globally to describe the weight and density of a fabric — specifically, how much one square metre of that fabric weighs in grams.

The concept is simple: a higher GSM means more material per square metre, which means a heavier, denser, more substantial fabric. A lower GSM means less material, a lighter weight, and usually a more breathable, drapey result.

A 160 GSM cotton jersey and a 320 GSM cotton jersey are both cotton jersey — but they are completely different fabrics in terms of how they feel in hand, how they drape on the body, how long they last, and what garments they are suited to.

GSM is not the only variable that determines how a fabric performs. Fiber type, yarn count, knit structure, and finishing all play a role. But GSM is the most universally understood shorthand for fabric weight in apparel manufacturing, and specifying it precisely in your tech pack is non-negotiable.

Why GSM matters for your brand

Hand feel and perceived quality

The first thing a customer does when they pick up a garment is feel it. A heavier fabric signals substance, craftsmanship, and quality — even before they look at the label or the price tag. A lightweight fabric, regardless of how well it is made, tends to read as cheaper. This is especially true in the premium basics and streetwear markets where the physical weight of the garment is part of the brand statement.

This is not just perception — it is how the market works. Brands like Fear of God Essentials, Represent, and Satisfy running have built significant brand equity partly on fabric weight. Their customers know the GSM of the products they are buying.

Durability and longevity

Higher GSM fabrics generally contain more fibre per unit area, which means more resistance to wear, pilling, and distortion over repeated washing. A 300 GSM cotton jersey will hold its shape and structure far better after 50 washes than a 160 GSM equivalent. For a brand where repeat purchase and long-term quality are brand values, GSM is a direct line to product longevity.

Opacity

Lower GSM fabrics — particularly in white or light colours — can be transparent when worn. A 140 GSM white t-shirt will often show through under bright light or against skin. A 220 GSM or above in the same colour will not. If you are producing garments in light colours, confirm opacity at sample stage by holding the fabric swatch against a bright light source.

Drape and silhouette

GSM directly affects how a fabric falls on the body. Lower GSM fabrics drape softly and flow with movement — ideal for relaxed fits, layering pieces, and summer garments. Higher GSM fabrics hang more structurally, hold an oversized silhouette, and resist collapsing — ideal for heavyweight basics, structured outerwear, and premium streetwear pieces where the weight of the garment is part of the design intent.

Decoration compatibility

Screen printing, embroidery, and other decoration methods interact differently with fabric weight. Very light fabrics (under 160 GSM) can distort or pucker under embroidery hoops and may not hold heavy ink deposits cleanly. Embroidery in particular requires a minimum of around 200 GSM to prevent the fabric from puckering or warping around the stitches. If your garments will feature significant decoration, factor this into your GSM decision.

Cost and shipping

More grams of fibre per square metre means more raw material, which means a higher fabric cost per unit. A jump from 180 GSM to 280 GSM on a t-shirt can increase your fabric cost by 30–50%. Heavier fabrics also weigh more per unit, which adds to air freight costs on international shipments. Neither of these is a reason to avoid higher GSM — but they should be factored into your cost sheet.

GSM does not equal quality — the most important thing to understand

This is the most common misconception in fabric sourcing: that a higher GSM automatically means a better fabric.

It does not. GSM is a measure of weight, not quality. A 300 GSM fabric made from low-grade, short-staple cotton will pill quickly, feel rough, and lose its shape after a few washes. A 180 GSM fabric made from long-staple combed cotton will feel noticeably softer, more refined, and last significantly longer.

What actually determines fabric quality is the combination of:

  • Fiber type and grade — long-staple vs short-staple cotton, combed vs carded, ring-spun vs open-end

  • Knit or weave structure — single jersey vs interlock, poplin vs twill, loopback vs French terry

  • Yarn count — finer yarns produce a smoother, more refined hand feel at the same GSM

  • Finishing — enzyme washing, brushing, sanforizing, and other finishing processes significantly affect how a fabric feels

GSM is one number in a full fabric specification. It tells you the weight. The other variables tell you the quality. A complete BOM entry specifies all of them together.

GSM by garment category: the right ranges for 2026

These are the ranges used by professional clothing brands across categories. They are starting points — your specific positioning and design intent may lead you above or below these benchmarks, but they represent industry standard for each category.

T-shirts and long sleeves


GSM range

Typical application

Notes

120–160 GSM

Lightweight summer tees, layering pieces, fine jersey

At this weight, fabric choice and fibre quality matter enormously — a 150 GSM mercerised jersey in 90% cotton / 10% silk is a luxury product

160–200 GSM

Everyday basics, standard retail

The most common range — Uniqlo, Gap, H&M

200–260 GSM

Premium basics, DTC brands

More body, better drape retention, collar holds shape through washing

260–320 GSM

Heavyweight basics, streetwear

Statement weight, suited to oversized silhouettes

The important caveat here: GSM alone does not define where a t-shirt sits in the market. A 150 GSM mercerised jersey in a silk-cotton blend is a luxury fabric — lighter weight does not mean lower quality or lower price point. The fibre composition, yarn quality, and finishing are what determine the positioning. GSM tells you the weight; everything else tells you the quality. That said, for a standard cotton jersey t-shirt, the ranges above reflect where the market broadly sits.

Hoodies and crewnecks

The underlying construction for most hoodies and sweatshirts is the same: a knitted fabric with a smooth face and loops on the interior. What differs is what happens to those loops after knitting — and what the construction is called depends heavily on where you are manufacturing.


Construction

GSM range

Notes

American fleece unbrushed

240–380 GSM

Smooth face, intact loops on interior — structured, cooler, good for printing. Called "French terry" in the US and parts of Asia

American fleece brushed

280–500 GSM

Smooth face, loops mechanically brushed into a soft interior — warmer, softer, the classic premium hoodie feel

American fleece heavyweight

500–950 GSM

Extreme weight — intentional design statement. Balenciaga famously used an American fleece just over 900 GSM

A note on terminology: In the US and across most of Asia, the unbrushed loopback construction is commonly called French terry. In Portugal and much of Europe, mills simply refer to the same fabric as American fleece unbrushed or American fleece brushed. If you are sourcing in Portugal and ask for French terry, most mills will understand you — but they will likely call it American fleece. If you are working across both regions, it helps to specify the construction clearly (smooth face, looped interior, unbrushed or brushed) rather than relying on the name alone.

For a premium hoodie aimed at the contemporary fashion market, 320–400 GSM brushed is the standard range. The 900 GSM Balenciaga example sits at the extreme end — where weight itself becomes the design statement rather than a functional specification.

Sweatpants and joggers


GSM range

Typical application

Notes

220–280 GSM

Lightweight / summer

French terry, good for warm climates or layering

280–360 GSM

Standard

Core range for matching sets and everyday loungewear

360–480 GSM

Heavyweight

Structured silhouette, premium positioning

Sweatpants and hoodies should ideally be the same fabric construction and GSM to work as a matching set — a visual and tactile inconsistency between top and bottom reads as a quality issue.

Activewear


Garment type

GSM range

Notes

Performance tee

130–180 GSM

Polyester or poly-spandex blend, moisture-wicking

Training shorts

100–160 GSM

Lightweight, breathable, 4-way stretch

Leggings / tights

180–260 GSM

Below 200 GSM risks sheerness at stretch — always test

Sports bras

180–240 GSM

Support level affects required GSM

Compression wear

220–300 GSM

Higher spandex content at mid-range GSM

For activewear, GSM interacts heavily with spandex content. A 180 GSM polyester-spandex blend will perform differently from a 180 GSM cotton jersey. Always specify both GSM and fibre composition together.

Outerwear


Type

GSM range

Notes

Lightweight unlined jacket

150–250 GSM

Nylon, ripstop, or light cotton — packable, layering

Denim jacket

280–420 GSM

8–12oz denim (see denim oz guide below)

Structured coach jacket

250–350 GSM

Woven exterior fabric — polyester, nylon, or cotton twill

Heavy wool or melton coat

400–700 GSM

Outerwear weight wovens

Outerwear often involves multiple fabric layers — shell, lining, and interlining — each with their own GSM. Your BOM should specify the GSM of each layer separately.

Denim — GSM vs oz

Denim is traditionally measured in ounces per square yard (oz/yd²) rather than GSM, particularly in the US and at most denim mills globally. Here is the conversion guide:


Oz weight

GSM equivalent

Common use

6–7 oz

200–237 GSM

Lightweight summer denim, chambray

8–9 oz

271–305 GSM

Standard shirting denim, light jeans

10–11 oz

339–373 GSM

Standard jeans — the most common weight

12–13 oz

407–441 GSM

Heavyweight jeans, structured jackets

14–16 oz

475–542 GSM

Premium raw selvedge denim

To convert oz to GSM: multiply oz/yd² by 33.91. A 12oz denim is approximately 407 GSM.

How to specify GSM in your tech pack BOM

This is where most early-stage brands make mistakes. Writing "cotton jersey" in your BOM without a GSM is like telling your factory to use "some wood" in a furniture build. They will use whatever is available at the lowest cost, and it will not match what you intended.

A complete fabric BOM entry should look like this:


Component

Composition

Construction

Weight

Colour

Supplier / Ref

Main body fabric

100% combed cotton

Single jersey

220 GSM

White / PMS 11-0601 TCX

Neck rib

95% cotton, 5% elastane

1x1 rib

220 GSM

Match body

Hood lining

100% combed cotton

Single jersey

160 GSM

White / PMS 11-0601 TCX

The key fields for fabric specification are:

Composition — the fibre content as a percentage. "100% combed cotton" is a specification. "Cotton" is not.

Construction — the knit or weave structure. Single jersey, French terry, loopback fleece, interlock, twill, poplin, and so on. The construction determines how the fabric behaves regardless of GSM.

Weight — the GSM. Always specify a number, never a description like "medium weight" or "substantial."

Tolerance — for production consistency, add a tolerance of ±5–10 GSM. This gives the factory a small allowable range while preventing significant deviations. Write it as: "220 GSM ±10 GSM."

Colour reference — always use Pantone TCX (textile cotton) codes for garment production, not TPX or TPG codes from graphic design tools.

GSM and fibre type: why the same number feels different

One of the most important things to understand when specifying fabric is that the same GSM in different fibre types produces very different results.

Cotton vs polyester at the same GSM: Polyester fibres are lighter per unit volume than cotton fibres. So a 200 GSM polyester fabric will feel denser and often stiffer than a 200 GSM cotton fabric. If you are used to cotton samples and switch to a polyester blend, a lower GSM may actually be appropriate to achieve the same hand feel.

Combed vs carded cotton: Combed cotton removes short fibres before spinning, producing a smoother, softer yarn. At the same GSM, combed cotton will feel noticeably more refined than carded cotton. A 180 GSM combed cotton jersey can feel more premium than a 220 GSM carded cotton jersey despite the weight difference.

French terry vs brushed fleece at the same GSM: French terry has a smooth face and looped interior. Brushed fleece has a smooth face and a softened, brushed interior. At 320 GSM, French terry feels more structured and cooler; brushed fleece feels warmer and softer. Same GSM, completely different garments.

This is why your BOM must specify construction and fibre composition alongside GSM. The number alone is never enough.

Common GSM mistakes to avoid

Not specifying a number. Writing "medium weight jersey" in your BOM means nothing to a factory. Always write the GSM.

Specifying GSM without construction or composition. As above — GSM is only meaningful in context of what the fabric is made from and how it is constructed.

Forgetting to add a tolerance. Without a stated tolerance, your factory has no benchmark for what is acceptable. A ±10 GSM tolerance is standard for most knit fabrics.

Choosing GSM based on feel alone without considering end use. A 320 GSM fabric may feel premium in hand but may be too heavy for a performance piece, too stiff for a draped silhouette, or too expensive for your cost target.

Not testing opacity in light colours. Before committing to a GSM for white or pastel garments, hold the swatch against a bright light source and against skin. If text or skin is visible through it, the GSM is too low for a standalone garment.

Switching GSM between sampling and bulk without flagging it. If your pre-production sample is at 220 GSM and your factory uses 200 GSM fabric for bulk, the garment will feel different and your customers will notice. Lock the GSM at approval stage and make any changes a formal revision in the tech pack.

Inconsistent GSM across a set. If you are producing a hoodie and sweatpant as a matching set, both should use the same fabric specification. A GSM mismatch between pieces in the same set is one of the most common — and most avoidable — quality issues.

How to measure GSM yourself

If you receive a fabric sample or a bulk swatch and want to verify the GSM before approving production, here is how to do it without lab equipment:

  1. Cut a precise 10cm x 10cm square of the fabric (100 cm²)

  2. Weigh it on a digital scale in grams, to two decimal places

  3. Multiply the weight by 100 to get GSM

For example: if your 10x10cm swatch weighs 2.2g, the GSM is 2.2 x 100 = 220 GSM.

This method is accurate to within ±5–10 GSM for most fabrics. For critical production decisions, a laboratory GSM test using a calibrated circular cutter and precision scale is more reliable — most fabric mills can provide a lab report on request.

Frequently asked questions about fabric GSM

What does GSM stand for in fabric? GSM stands for grams per square meter. It is the standard measurement for fabric weight in apparel manufacturing — specifically, how much one square meter of fabric weighs in grams.

Is higher GSM always better? No. Higher GSM means heavier fabric, which suits some garments and price points. It does not automatically mean higher quality — that depends on fibre type, construction, and finishing. A 300 GSM fabric made from low-grade cotton can perform worse than a 160 GSM fabric made from premium long-staple combed cotton.

What GSM should a premium t-shirt be? Most premium basics and streetwear brands specify t-shirts in the 220–300 GSM range. Below 200 GSM tends to read as mid-market; above 300 GSM is heavyweight territory suited to oversized streetwear positioning.

What GSM is a premium hoodie? The standard range for a premium hoodie is 320–400 GSM in loopback cotton or French terry. Heavyweight streetwear hoodies run 400–500 GSM. American fleece constructions can go significantly higher — Balenciaga have used American fleece above 900 GSM as a deliberate design statement. The right GSM depends entirely on the construction, the intended silhouette, and what the weight is meant to communicate about the garment.

What is the difference between GSM and oz in fabric? GSM (grams per square meter) is the metric standard used globally. Oz (ounces per square yard) is still used for denim and some woven fabrics, particularly in the US. To convert: multiply oz/yd² by 33.91 to get GSM. A 12oz denim is approximately 407 GSM.

How do I specify GSM in a tech pack? In your Bill of Materials, write the GSM as a number with a tolerance — for example "220 GSM ±10 GSM." Always pair it with the fibre composition and construction type. Never write "medium weight" or similar descriptions.

Does GSM affect embroidery quality? Yes. Below approximately 180–200 GSM, fabrics can pucker or distort around embroidery stitches because there is not enough fabric structure to support the thread tension. For heavily embroidered garments, 200 GSM or above is recommended.

What GSM should activewear be? Performance activewear tops typically use 130–180 GSM polyester or poly-spandex blends. Leggings and tights typically use 180–260 GSM — below 200 GSM risks sheerness when stretched, which should always be tested at sample stage.

Related guides

For guidance on how to write a complete fabric specification in your tech pack — including how to structure your BOM, measurement specs, and construction callouts — see the complete guide to how to make a tech pack.

Put your GSM specs where your factory can actually use them

A GSM specification sitting in a spreadsheet that your factory has to find, interpret, and manually cross-reference with your other files is a specification waiting to be missed. Specter OS keeps your fabric BOM, GSM specs, and construction notes in one centralised place — attached directly to each style, version-controlled, and accessible to your factory without file attachments or email chains.

Request early access to Specter OS →