๐ŸŒฟ Start Selling FreeVerified Small BusinessesBuyer Protection ยท Every OrderShop Local, Shop Independent โœฆCOD Available NationwideSecure Escrow Payment๐ŸŒฟ Start Selling FreeVerified Small BusinessesBuyer Protection ยท Every OrderShop Local, Shop Independent โœฆCOD Available NationwideSecure Escrow Payment
Guides ยท 9 min read

How to Judge Fabric Quality Before Buying in Bulk

A bad roll of fabric does not hurt you at the counter. It hurts you three weeks later โ€” when a buyer's kurta shrinks a size in the first wash, a dupatta bleeds colour onto a white shirt, or a bag's lining pills after a month. By then you have already cut, stitched, photographed and sold it. The good news: most of those problems can be caught before you pay, with checks that need nothing more than daylight, a white cloth, a kitchen scale and a glass of water. Here is how to judge fabric like someone who has been burned before โ€” without having to be.

1. Why checking before you buy pays for itself

Fabric faults are expensive precisely because they are discovered late. A shrinking or bleeding fabric does not just cost you the material โ€” it costs the stitching, the packaging, the delivery both ways, a refund, and a review that tells every future buyer the quality was poor.

Ten minutes of testing on a sample protects the whole batch. And the same checks give you honest, specific things to say in your listing โ€” "pre-washed cotton, will not shrink" is a sentence buyers trust, and it is only true if you tested it. How to Write Product Descriptions That Actually Sell shows how to turn those facts into selling points.

๐Ÿ”‘ The key point

Test the sample, then check that the bulk matches the sample. Most fabric disappointments happen in the gap between the two.

2. Start with what the fabric is supposed to be

Before testing anything, ask the seller exactly what the fabric is: the fibre (cotton, polyester, viscose, silk, a blend) and, for blends, roughly the mix. "Cotton feel" and "pure cotton" are very different promises.

Write down what you were told. Every test below is really a way of checking whether the answer was true โ€” and a supplier whose description holds up is worth going back to.

3. The light test: hold it up to daylight

Unroll a good length and hold a single layer up to daylight, or to a window. This one habit catches more problems than any other, because daylight shows what shop lighting hides.

  • Even weave โ€” the light should come through evenly. Thin patches, streaks or uneven density mean the fabric will wear and tear unevenly.
  • Slubs and knots โ€” small lumps in the yarn are part of some fabrics' character (like certain khaddar), but in fabric sold as fine and smooth they are defects.
  • Holes and pulled threads โ€” check along the roll, not just the first metre on display.
  • Print alignment โ€” on printed fabric, check the pattern is straight and the colours line up without blurred edges.
  • True colour โ€” step outside or to a window. Market bulbs make colours look warmer or brighter than they are, and colour mismatch is one of the most common reasons buyers return clothing.

4. The feel test: crush, stretch and rub

Your hands can tell you a lot in a few seconds, as long as you test deliberately rather than just touching.

Crush it. Squeeze a corner tightly in your fist for ten seconds, then let go. Deep creases that stay suggest the fabric will look crumpled on the buyer after an hour of wear. Some natural fabrics like linen crease by nature โ€” just know it and say so in your listing.

Stretch it. Pull gently across the width. Good fabric returns to shape. If it stays stretched or the weave shifts and gaps open up, seams made from it are likely to pull apart.

Rub it on itself. Rub two areas of the fabric firmly together twenty or thirty times. If small balls of fibre start forming already, it will pill quickly in real use.

5. Weight: what GSM means and how to check it yourself

GSM means grams per square metre โ€” how much one square metre of the fabric weighs. It is one of the most useful single numbers for comparing fabrics, because a lighter version of "the same" cloth is often a cheaper one.

Lighter is not worse on its own: lawn is meant to be light, which is why it is comfortable in summer. The point is consistency. If your last batch of a fabric weighed noticeably more than the new one, you are not buying the same product โ€” even if it looks identical on the shelf.

You can measure it at home without special tools: cut an exact 10 cm ร— 10 cm square, weigh it on a kitchen scale in grams, and multiply by 100. A 10 cm square that weighs 0.9 g is roughly 90 GSM. Keep the result next to the supplier's name, and weigh a square from every new batch.

10 ร— 10 cm

Cut an exact square

Measure carefully โ€” small errors matter

ร— 100

Grams ร— 100 = GSM

0.9 g โ‰ˆ 90 GSM

Every batch

Compare to your last buy

Consistency is the real test

6. The burn test: find out what the fibre really is

When you are not sure whether a fabric is really cotton, or a blend passed off as natural, a burn test on a few loose threads gives a strong clue. Do it at home, on a small snipped sample or a few threads โ€” never on goods in a shop without the seller's permission.

Hold the threads with tweezers over a heat-proof dish, away from anything flammable, and bring a flame close. Watch how it burns, smell it, and let the residue cool before touching it.

FibreHow it burnsSmellWhat is left
CottonCatches quickly, burns steadilyLike burning paperSoft grey ash that crumbles
PolyesterMelts and shrinks from the flame, may dripChemical or plasticHard bead you cannot crush
SilkBurns slowly, tends to go out by itselfLike burning hairDark bead that crushes to powder
WoolCurls away from the flame, burns slowlyLike burning hairBrittle ash that crushes easily

โš ๏ธ Safety and limits

Test only a few threads, over a dish, with water nearby. Blends give mixed results โ€” a cotton-polyester blend may burn like paper but still leave some hard beads, which is itself useful: it tells you the fabric is not pure cotton.

7. Colour fastness: will it bleed or fade?

A fabric that loses colour ruins more than itself โ€” it stains whatever it is washed with, and that buyer will not forget it. Two quick checks cover most of the risk.

  • Dry rub test โ€” rub a plain white cotton cloth firmly on the fabric about twenty times. Any colour on the white cloth is a warning.
  • Wet rub test โ€” dampen the white cloth and repeat. Wet rubbing is harsher and closer to real washing; dark and bright colours fail this more often.
  • Soak test โ€” leave a small sample in a glass of warm water for thirty minutes. Tinted water means the dye will run in the first wash.
  • Sun test โ€” for products used outdoors or near windows, leave half a sample in direct sun for a few days with the other half covered, then compare.

8. Shrinkage: wash a sample before you cut a batch

Shrinkage is the fault buyers notice most, because it shows up after they have already worn the item and cannot easily return it. Natural fibres like cotton usually shrink a little on the first wash; the question is how much.

Cut a square โ€” 20 cm ร— 20 cm is easy to measure โ€” and mark its edges. Wash it the way your buyers will: normal detergent, the usual water temperature, and dry it as they would. Then measure again and work out the change: for example, a side that went from 20 cm to 19 cm has shrunk 5%.

A small amount of shrinkage in cotton is normal. If it is significant, you have three honest choices: pre-wash the fabric before stitching, allow extra size when cutting, or state clearly in your listing how to wash it. What you cannot do is ignore it.

Every shrinking kurta is a review you could have prevented with one square of fabric and one wash.

9. Make sure the bulk matches the sample

The most common way good testing goes to waste: the sample was excellent, and the roll that arrived was not. Colour can shift between dye batches, and weight can change between production runs.

Keep a small reference swatch from every sample you approve, labelled with the supplier, date and price. When the bulk arrives, compare it against the swatch in daylight, weigh a 10 cm square, and do a quick rub test before cutting anything. If a supplier's bulk regularly differs from their samples, that is the most important thing you can learn about them.

  • Ask whether your whole order comes from the same lot or dye batch.
  • Compare colour against your swatch in daylight, not under shop lights.
  • Weigh a square and compare GSM with your sample.
  • Check along the roll for holes, stains and print faults before you cut.
  • Keep the swatch โ€” you will need it to reorder the exact same fabric.

10. A quick reference you can take to the market

You will not run every test on every purchase. For a small reorder from a supplier you trust, a daylight check and a swatch comparison are enough. For a new supplier or a large order, do the full set on a sample before committing.

TestWhereGood signRed flag
LightAt the counterEven weave, true colourThin patches, holes, misaligned print
Crush and stretchAt the counterCreases fade, shape returnsDeep creases stay, weave gaps open
Weight (GSM)At homeMatches your last batchNoticeably lighter than before
BurnAt home, safelyMatches what you were told"Pure cotton" leaves hard beads
Rub and soakAt homeNo colour on white cloth or waterColour transfers or water tints
Wash and measureAt homeLittle or no size changeVisible shrinkage after one wash

๐Ÿ’ก Worth knowing

Still choosing where to buy? Where to Buy Wholesale Materials in Pakistan covers the main markets city by city and how to shop them as a small buyer.

Found fabric you trust? Turn it into products buyers across Pakistan can order.

Open your free store โ†’

Frequently asked

What is the easiest way to check fabric quality in a shop?

Hold a single layer up to daylight. It shows uneven weave, thin patches, holes, print faults and the true colour far better than shop lighting. Then crush a corner in your fist and stretch it gently to see how it creases and recovers.

What does GSM mean for fabric?

GSM is grams per square metre โ€” the weight of one square metre of fabric. You can estimate it at home by weighing an exact 10 cm ร— 10 cm square in grams and multiplying by 100. It is most useful for checking that a new batch matches the fabric you bought before.

How can I tell if fabric is pure cotton?

A burn test on a few threads is a strong clue: cotton burns steadily, smells like burning paper and leaves soft grey ash. If it melts, smells of plastic or leaves hard beads, it contains synthetic fibre. Do the test safely at home on a small sample, never on goods in a shop without permission.

How do I check if a fabric will bleed colour?

Rub a white cotton cloth firmly on the fabric, first dry and then damp. If any colour transfers, it is likely to bleed. You can also soak a small sample in warm water for half an hour โ€” tinted water means the dye will run.

Is some shrinkage normal for cotton?

Yes, cotton usually shrinks a little on the first wash. Wash and measure a sample square before cutting a batch. If the shrinkage is significant, pre-wash the fabric, allow extra size when cutting, or give clear washing instructions in your listing.

Why does my bulk fabric look different from the sample?

Colour can vary between dye batches and weight can change between production runs. Keep a labelled swatch of every approved sample, ask whether your order comes from one lot, and compare the bulk against your swatch in daylight before cutting.

More guides