GSM what those numbers mean for everyday textiles
When shopping for clothes, bedding, or home textiles, most people rely on vague marketing fluff like "heavyweight," "premium," or "light and airy." None of those tell you anything about the actual fabric.
If you want to know what you're really getting, you need to look at GSM (Grams per Square Meter). It measures the weight of the fabric per square meter, giving you the exact density.
While yarn count (S) tells you how fine the yarn is and TC (Thread Count) tells you the weave density for sheets, GSM tells you the absolute weight. Here is how GSM breaks down across everyday textiles:
Under 150 GSM (Lightweight): Summer T-shirts, lightweight shirts, and thin linings. Highly breathable and airy, but usually thinner and less durable.
150 – 250 GSM (Standard / Mid-Range): Your standard everyday T-shirts, casual button-downs, light bed sheets, and pillowcases. This is the sweet spot for regular, multi-season wear.
250 – 400 GSM (Heavyweight Apparel & Bedding): Heavy hoodies, flannel shirts, winter sheets, and standard duvet covers or blankets. Built for structure, warmth, and substance.
400+ GSM (Dense / Heavy-Duty): Heavy winter coats, canvas, ultra-plush blankets, and heavy hotel-grade bath towels. Maximum density and warmth, but takes significantly longer to dry.
If an online listing or brand hides the GSM and only uses fancy adjectives, they are usually trying to sell low-weight, low-cost fabric at a high markup