In bed linen, the fabric is the product

A cushion can hide behind its design. A duvet cover cannot. The customer sleeps inside it, washes it forty times a year and feels every shortcut against their skin. That is why, when buyers develop a bedding range with us, the conversation is nearly all about cloth, and why the same three numbers keep coming up: thread count, GSM and the weave.

Only one of those numbers appears on retail packaging, and it happens to be the easiest one to manipulate. In this guide I want to put the three back together, because a fabric is only honest when all of them are stated and checked. If you are also weighing up suppliers for this category, our page on bedding manufacturing in India covers capability and process in more depth.

Thread count: what it measures and how it gets inflated

Thread count is simply the number of threads in one square inch of fabric, warp and weft added together. As a rule of thumb, 144 is basic sheeting, 180 to 200 is solid everyday quality, 300 is premium, and above 400 the genuine differences become hard to feel with your eyes closed.

To weave more threads into the same inch, the yarn has to get finer. Finer yarn costs more, breaks more easily on the loom and demands better cotton, so a genuine 400 thread count is a more expensive fabric to make, not just a bigger number to print.

The inflation trick works like this. Take a two ply yarn, which is two thinner strands twisted together, weave a 200 count construction with it, and then count every ply as a thread. The label now reads 400. The cloth itself still behaves like the 200 count construction it is, usually with a coarser, denser hand because plied yarns are thicker.

The defence is simple: ask for the construction, not the count. A line like "200 thread count, 40s combed cotton, single ply, percale" tells you exactly what will arrive; "600 thread count" on its own tells you almost nothing.

Founder note Once or twice a season a buyer arrives asking for 1000 thread count because a competitor's packaging claims it. I ask one question: single ply or multi ply? There is usually a pause on the line. After years of weaving both, I believe a well made 200 to 300 count single ply percale or sateen in good combed cotton outsleeps almost every inflated number on the market. The customers who return season after season are buying how the sheet washes and wears, not what the sticker said.

GSM: the weight number that tells you more

GSM is grams per square metre, the weight of the cloth. It never appears on consumer packaging, and it is the first number I look at in a tech pack, because weight is where cost gets shaved invisibly. Two fabrics can share a thread count and differ meaningfully in GSM if one uses finer or more loosely twisted yarn. The lighter one feels flimsy after a few washes.

Rough working ranges: woven cotton sheeting usually sits between 100 and 130 GSM, with sateen a little heavier than percale at the same count because of how the yarn packs. Brushed cotton and flannel for winter ranges typically run around 140 to 170 GSM. Heavier is not automatically better. A heavy sheet is warmer, slower to dry and costlier to ship, which is fine if that is the range story.

What matters commercially is that the GSM is specified with a tolerance and then checked on bulk fabric with a simple cutting and a balance. We weigh fabric at inspection as standard, the same discipline described in our post on how quality control works inside a textile factory.

Weaves: percale, sateen, twill and dobby

The weave decides how the same yarns feel, drape and wear. Four families cover most of retail bedding:

Colour comes into this too: solids and prints are applied after weaving, while yarn-dyed stripes and checks are woven from pre-dyed yarns and keep their colour longest. Whichever route you take, the weave underneath still decides how the fabric feels.

Fibres and yarns: where quality actually starts

Before the loom, quality is decided in the spinning mill. Three things are worth writing into any bedding specification:

Sustainability sits at this stage too. Organic and recycled versions of most bedding fabrics exist, but the certification has to follow the fibre from the gin onwards, not be added later. If your range will carry an organic claim, decide before fabric development and read our explainer on what buyers should verify on GOTS organic cotton first.

Finishing: the step that decides hand feel

Between the loom and the cutting table, fabric passes through processing, and this is where two identical constructions can end up feeling like different products. Singeing burns off surface fuzz. Mercerising adds lustre and dye depth to cotton. Calendering presses the surface smooth. A soft chemical or enzyme finish changes the first touch in the store, though some of that softness washes out at home, which is worth knowing when you judge a sample.

The finishing question that costs buyers real money is shrinkage. Cotton relaxes after weaving, and if the fabric is not properly stabilised, a duvet cover cut true to size will come out of the first domestic wash smaller than the duvet inside it. Specify a residual shrinkage limit, and wash the pre-production sample yourself before approving bulk. Having weaving, processing and making up under one roof is a genuine advantage here, because the cutting room can compensate for known fabric behaviour instead of discovering it in a complaint.

Writing a bed linen specification that can be tested

Everything above condenses into a short list. A bed linen tech pack that protects you states:

  1. Fibre and yarn: fibre content, cotton type, combed or carded, yarn count for warp and weft.
  2. Construction: thread count with ply stated, weave, and GSM with a tolerance.
  3. Finish: the finishing route, residual shrinkage limit, and colour fastness requirements for washing and rubbing.
  4. Make: cut sizes with hem allowances, stitching details, and the closure on duvet covers, whether buttons, concealed zip or tuck flap.
  5. Presentation: care label content including made in India origin, brand labels, and the packing your shelf requires.

Every line on that list can be measured by a lab or an inspector. It is the same principle we walk through in our guide to private label development: a programme runs smoothly when the paperwork describes the product precisely enough to test against.

Frequently asked questions

Is a higher thread count always better?

No. Thread count only counts threads per square inch, and it is easy to inflate by using multi-ply yarns and counting each ply separately. A label can say 600 while the cloth behaves like a 200 thread count fabric woven from coarser two ply yarn. Above roughly 300 to 400, genuine gains are small. A well made 200 thread count percale in good combed cotton sleeps better and lasts longer than an inflated high count.

What is the difference between percale and sateen?

Percale is a plain weave: each weft thread passes over one warp thread and under the next. It feels crisp, matte and breathable, and it launders well. Sateen floats each thread over several before tucking under, which packs more yarn onto the surface and gives a soft sheen and a heavier drape. Percale suits a fresh, hotel style range. Sateen suits a smoother, warmer, more formal look, though the floats make it slightly more prone to snagging.

What GSM should bed linen be?

Most woven cotton sheeting sits between roughly 100 and 130 GSM, with sateen usually a little heavier than percale at the same thread count. Brushed cotton and flannel for winter ranges run heavier, typically around 140 to 170 GSM. Heavier is not automatically better, it is simply warmer and slower to dry. What matters is that the GSM is written into the tech pack with a tolerance and that bulk fabric is checked against it, because weight is the easiest place to shave cost invisibly.

What should a bed linen fabric specification include?

At minimum: fibre content and cotton type, yarn count for warp and weft, thread count with the ply stated, GSM with a tolerance, the weave, the finish, a residual shrinkage limit, and colour fastness requirements for washing and rubbing. Add the cut sizes with hem allowances, the closure on duvet covers, and labelling and packing requirements. A specification written this way can be tested against, which is what separates a specification from a wish.

Closing thought

Thread count became famous because it fits on a sticker. The fabrics that build repeat customers are specified in three numbers together: an honest count with the ply stated, a weight that is checked at inspection, and a weave chosen for the range story rather than the label. It is simply the difference between buying a number and buying a cloth.

If you are building or refreshing a bedding programme, bring us your retail price points and the hand feel you are chasing. We will gladly put every number in this guide into a specification you can test.