What is GSM?
GSM stands for grams per square meter. It is the weight of a one-meter-by-one-meter piece of a fabric, measured in grams. A fabric labeled 180 GSM means a square meter of it weighs 180 grams. The higher the number, the heavier and usually thicker and more durable the cloth.
GSM is useful because it is a single objective figure that says nothing about fiber or weave yet predicts a lot about how a garment will behave. It does not tell you whether a fabric is cotton or polyester, knit or woven. It tells you how much material is packed into a given area, which strongly influences opacity, warmth, structure, and drape.
How GSM is measured
Mills cut a fabric swatch of a known area, often with a round GSM cutter that punches a precise 100 square centimeter disc, then weigh it on a scale and scale the result up to a full square meter. Because it is area-based, GSM lets a buyer compare a thick wool against a fine silk on the same scale, even though the two feel nothing alike.
Typical weight ranges
The industry groups fabrics into broad bands. Lightweight runs roughly 30 to 150 GSM, midweight around 150 to 350 GSM, and heavyweight above 350 GSM. These are guidelines, not hard rules, but they map closely to how a garment is used.
- Lightweight summer jersey tee: about 120 to 160 GSM.
- Standard everyday tee: roughly 160 to 200 GSM.
- Heavyweight or winter tee: about 200 to 300 GSM.
- Cotton twill chinos: around 250 to 300 GSM for all-year wear.
- Heavyweight denim: often 350 GSM and up.
What GSM does and does not tell you
A higher GSM generally means more durability, more opacity, and a more structured hang, which is why heavy fabrics resist see-through and hold a shape. But GSM alone does not capture softness, stretch, or hand feel. A dense 250 GSM fabric can feel crisp or buttery depending on fiber and finish, so GSM should be read alongside fiber content and construction, never on its own.
Why GSM matters for fashion brands
GSM is one of the few fabric specs a brand can put on a tech pack as a single enforceable number. It anchors quality control: if a sample comes back lighter than the agreed GSM, the factory has substituted a cheaper or thinner cloth, and the document gives the brand grounds to reject it. It also drives cost, because heavier fabric means more material per garment and a higher price per unit.
On the customer side, GSM has become a marketing signal, especially for tees and hoodies where shoppers now ask for a specific weight. Stating GSM on a product page sets expectations about thickness and longevity and reduces returns from customers expecting a heavier garment than they received. Picking the right GSM for the use case is as much a positioning decision as a technical one.
Practical takeaway
Specify a target GSM with a tolerance on every fabric in the tech pack, and verify it on each sample. Match the weight to how the garment will be worn rather than defaulting to whatever the mill quotes cheapest.