If you are buying bedding fabric wholesale for resale or private label, you will see the same three terms on every spec sheet, in every language: GSM, thread count and weave. None of them is a complete answer on its own. Together they predict how the fabric will feel in the hand, how warm it will sleep, how it will photograph, and how it will survive 50 industrial washes.
What GSM actually measures
GSM stands for grams per square metre. It is a measure of fabric weight — how much one square metre of the finished fabric weighs. Higher GSM = heavier fabric. Heavier fabric usually means more fibre per square centimetre, which usually means a more substantial hand-feel and better drape. It does not automatically mean higher quality.
For bedding the practical ranges are:
- Under 100 gsm — economy microfiber. Lightweight, ships flat, low cost. Examples: 90 gsm microfiber fabric for bedding.
- 110–140 gsm — the everyday cotton sweet spot. Soft, breathable, washes well. 100% cotton 200 thread count bedsheet fabric usually sits here.
- 140–180 gsm — a heavier cotton, often sateen weave. More drape, more warmth.
- 180–240 gsm — heavyweight cotton, flannel or winter brushed.
What thread count actually measures
Thread count is the number of threads per square inch — both warp (vertical) and weft (horizontal) threads added together. Higher thread count = denser fabric = (usually) a smoother hand-feel and a more substantial fabric. The trick is that not all thread counts are honest.
A few rules worth knowing:
- Multi-ply yarns inflate thread count. A 2-ply yarn woven at 200 threads per square inch per direction counts as 400 thread count — but it's the same fabric weight as a 1-ply at 200 TC.
- Sweet spot for cotton bedding is 200 to 400 TC. Below 200 TC feels coarse, above 600 TC is often marketing inflated.
- For percale sheeting, 200 to 300 TC is the target. For sateen, 300 to 500 TC.
The honest question is not "what's the highest thread count?" but "what's the thread count and the yarn count and the GSM?" All three together give you the picture.
What weave means
The weave is the pattern in which warp and weft threads interlace. For bedding the three weaves you will see are:
Plain weave (percale)
One thread over, one thread under. The simplest weave, the most breathable, the crispest hand-feel. A plain-weave cotton at 200 TC is what most people imagine when they think of a hotel sheet — cool, matte, lightly textured. It wrinkles more than the other weaves. Hotels accept the wrinkles; consumer brands often don't.
Twill weave
Diagonal pattern. Slightly heavier and more drape than plain weave. Used in some bedding and in most denim. Less common in sheeting.
Sateen weave
More warp threads floating on the surface than the plain weave. The surface looks lustrous, almost silky. Sateen drapes beautifully and photographs well, but it can feel warmer to sleep under. A cotton sateen at 300 to 400 TC is the right fabric for a "luxury" bedding collection.
How the three numbers combine
Here is how a buyer reads the three together:
| Profile | Fabric | GSM | TC | Weave | Feels like |
|---|---|---|---|---|---|
| Budget | Polyester microfiber | 90 gsm | n/a | Plain | Light, smooth, slippery |
| Everyday | 100% cotton | 110–130 gsm | 200 TC | Plain (percale) | Crisp, cool, matte |
| Premium | Cotton sateen | 140–160 gsm | 300–400 TC | Sateen | Buttery, lustrous, warm |
| Hot sleeper | Cooling silk (nylon) | 100–130 gsm | n/a | Knit | Cool, smooth, slippery |
| Eco | Bamboo lyocell | 200 gsm | n/a | Knit | Soft, drapey, cool |
| Winter | Brushed cotton | 160–200 gsm | n/a | Plain / twill | Fuzzy, warm, lofty |
| Hotel | Cotton / poly blend | 130–160 gsm | 200–300 TC | Plain | Crisp, durable, washes flat |
Notice that thread count only applies to woven fabric from yarns — microfiber, cooling silk and bamboo lyocell fabrics are knitted and don't have a meaningful thread count. They have GSM only.
How to use this when you buy
When a sales rep sends you a bedding fabric spec sheet, do four checks before you commit:
- Composition. 100% cotton is not the same as cotton-polyester blend. The blend lasts longer but sleeps hotter.
- GSM and width. Width matters for cutting — a 240 cm vs 280 cm width changes the yield on a king-size sheet.
- Weave + thread count. Match them to the customer you are selling to. Don't pay for 600 TC sateen if you are selling to a hot sleeper.
- Wash shrinkage and colour fastness. The two numbers that determine whether the sheet survives the first 50 washes.
The complete bedding fabric range we supply by the roll — including 100% cotton 200 thread count bedsheet fabric, 90 gsm microfiber fabric for bedding, and 200 gsm bamboo lyocell sleepwear fabric — is listed on the fabric range page with full spec sheets.
Final word
The three numbers on a bedding fabric spec sheet — GSM, thread count and weave — are not a marketing trick. Read together, they tell you almost everything you need to know about a fabric before you commit to a bulk order. The trick is to read them together, not separately, and to match the combination to the customer you're actually selling to.
Want to see these numbers on a real spec sheet?
Tell us the customer you're targeting and the price point you need. We will send a sample kit with the relevant GSM / TC / weave combinations and full spec sheets for each.
Request a sample kit →