Buying fabric online is a superpower — the whole world’s mills are open to you — but it comes with one challenge: you cannot touch the fabric. The solution is learning to read fabric descriptions the way professionals do. Every number and term in a good listing is a message about how the fabric will feel, drape, and sew. This guide decodes them all, starting with the most important number of all: GSM.

GSM: The Single Most Useful Number
GSM stands for grams per square meter — literally how much one square meter of the fabric weighs. It is the closest thing to touching fabric through a screen, because weight predicts thickness, opacity, warmth, and drape better than any photograph. Learn a few anchor points and every listing becomes readable:
| GSM range | Category | Typical fabrics | Best for |
|---|---|---|---|
| 60–120 | Lightweight | Voile, chiffon, lawn, light viscose | Blouses, linings, floaty dresses |
| 120–200 | Medium weight | Poplin, viscose challis, muslin, shirting satin | Dresses, shirts, skirts, trousers |
| 200–340 | Heavyweight | Denim, canvas, tweed, coating wool | Jackets, structured pants, bags, upholstery |
Two fabrics with identical GSM can still differ (a dense 130 GSM poplin feels crisper than an open 130 GSM gauze), but combined with the fabric type name, GSM tells you 80% of the story. Some US retailers list ounces per square yard instead — multiply oz/yd² by 34 to get GSM.
Width: The Number That Changes Your Budget
Fabric width — typically 110 cm, 140 cm, or 150 cm — determines how much length you need. A dress needing 2 m of 150 cm fabric may need 2.7 m at 110 cm, because fewer pattern pieces fit side by side. Always check the width before comparing prices: a “cheaper” narrow fabric can cost more per garment. Pattern envelopes list requirements for both common widths for exactly this reason.
Drape: Reading Flow from a Screen
Drape describes how fabric falls — fluid like viscose, or crisp with body like poplin. Listings signal drape with words: “fluid,” “soft,” “flowy” mean the fabric collapses into slim folds and suits gathered, bias, and wrap styles; “crisp,” “structured,” “body” mean it stands away from the figure and suits shirt dresses, pleats, and sculptural volume. The most reliable visual clue is a photo of the fabric draped over a form or hand — study how tight the folds are. Tight, narrow folds = high drape; wide, open folds = structure.
Stretch: Percentage and Direction
For knits and stretch wovens, listings state stretch as a percentage: 10 cm of fabric stretching to 12.5 cm = 25% stretch. Just as important is direction: 2-way (across the width only) or 4-way (width and length — essential for leggings and swimwear). Patterns designed for knits state their minimum stretch requirement; match it or the garment will not fit as drafted. Woven fabrics with a touch of elastane (2–5%) are listed as “stretch poplin” or “stretch satin” — the small stretch adds comfort without changing how you sew them.
Fiber Content: The Character Reference
The fiber determines breathability, care, and hand feel. Natural (cotton, linen, wool, silk) breathes and presses well; semi-synthetic (viscose, modal) drapes and breathes; synthetic (polyester, nylon) resists wrinkles and holds pleats. Blends aim for the best of both — a viscose-linen blend adds linen’s texture to viscose’s flow. Honest listings always state exact percentages; treat missing fiber content as a red flag. Confused by “satin” listings? Remember satin is a weave, not a fiber — our satin vs silk explainer covers that classic trap.
A Pre-Purchase Checklist
- GSM matches your project’s weight category
- Width checked against your pattern’s fabric requirement
- Fiber content fits the care routine you will actually follow
- Drape words match the silhouette you are sewing
- Stretch percentage meets the pattern minimum (knits)
- Ordered 10% extra for shrinkage — then pre-washed on arrival
Worked Example: Reading a Real Listing, Line by Line
Let us decode a typical listing together. It reads: “Viscose challis, 100% viscose, 125 GSM, width 140 cm, soft fluid drape, non-stretch, sold per half meter.” Line one, the fabric name, sets expectations: challis is a soft plain weave, a dressmaking classic. The fiber line confirms pure viscose — breathable, drapey, gentle-wash care (our viscose guide covers the personality). At 125 GSM it sits mid-lightweight: opaque enough for an unlined dress, light enough for gathers — matching the “fluid drape” description, so the words and numbers corroborate each other, always a good sign. The 140 cm width means a knee-length gathered dress needs roughly 2.5 m. Non-stretch tells you to follow the woven-fabric size chart, not the knit one. “Sold per half meter” defines the ordering unit: quantity 5 equals 2.5 meters, and continuous cuts come as one piece from reputable sellers. Thirty seconds of reading, and you know this fabric almost as well as if you had held it.
Red Flags and Green Flags in Online Fabric Listings
Pattern-match these signals and you will rarely be disappointed. Green flags: exact fiber percentages, GSM and width stated, multiple photos including a drape shot and a scale reference, care instructions, and specific weave names (challis, poplin, charmeuse) rather than vague “silky fabric.” Sellers who publish measured specifications are sellers who measured. Red flags: no fiber content anywhere; “feels like silk/linen/cashmere” without naming the actual fiber; only flat, heavily filtered photos; prices dramatically below market for the claimed fiber; and reviews mentioning that “the real color is different.” One neutral flag: stock photos used by many shops — the fabric may be fine, but ask for a real photo before a large order. A trustworthy seller answers specification questions happily; silence is itself an answer.
Frequently Asked Questions
What GSM is good for a summer dress?
80–150 GSM covers most summer dresses: voile and lawn at the light end, viscose challis and poplin in the middle. See our full summer fabric ranking.
Is higher GSM better quality?
No — GSM measures weight, not quality. A 90 GSM silk is luxurious; a 300 GSM canvas is workwear. Quality lives in fiber, weave regularity, and finishing.
What if a listing has no GSM?
Ask the seller, or rely on the fabric type name plus drape photos. At FibraFabrics we list weight and width on our products precisely so you can shop with certainty.
Now that you speak fluent fabric-listing, put the skill to work: browse our collection — every fabric described the way we would want it described if we were the ones clicking “add to cart.”

