To buy a white shirt that lasts in India, choose long-staple Egyptian cotton or Italian linen, a thread count around 140, and a fit cut for your frame — slim or regular. Fabric quality matters more than anything else: it's what stops a white shirt going transparent in sunlight or yellowing after a few washes. This guide breaks down every decision, from cloth to collar.

A white shirt is the hardest garment to get right. Colour hides flaws; white reveals everything — thin fabric, poor fit, cheap finishing. That's also why a great white shirt is the truest test of quality in menswear. Here's how to buy one properly.

Step 1: Start with the fabric

Fabric is 80% of the decision. Get this right and most other things follow.

Adcolumn artcile
Advertisement

Egyptian cotton

The gold standard for shirting. Egyptian cotton uses extra-long-staple fibres, which spin into a finer, stronger, smoother yarn than ordinary cotton. The result is a cloth that feels soft but wears hard — resisting both transparency and yellowing. True Egyptian cotton is single-origin from the Nile Delta; the best is traceable to its source rather than vaguely labelled "Egyptian-style."

Italian linen

Linen is the answer to Indian heat. It breathes, it wicks, and it looks effortlessly elegant with a little crease. Italian linen — particularly cloth woven in Como, the historic centre of Italian textiles — is the benchmark for quality and durability. A linen white shirt is cooler than cotton and ideal for summer, travel and relaxed occasions.

What to avoid

Cheap polyester blends and thin cotton. They feel light in the hand in a way that seems appealing but signals exactly the fabric that will go see-through and yellow. If a white shirt is suspiciously cheap, the fabric is where they cut the cost. (Here's the full explanation of why white shirts turn transparent.)

Step 2: Understand thread count (and don't be fooled by it)

Thread count measures how many threads are woven into a square inch. Higher generally means a finer, denser, more opaque cloth — which is what defeats transparency. A thread count around 140 is among the finest achievable in a genuine shirt weave and a strong marker of quality.

But beware inflated numbers: some brands quote enormous thread counts using thin, multi-ply yarns that don't actually improve the cloth. Real quality is fibre length plus honest weave — not a marketing number alone.

Step 3: Get the fit right

White shows every line of a shirt, so fit matters more here than in any other colour. The two fits worth knowing:

Check three things on any white shirt: the shoulder seam should sit at the edge of your shoulder, the cuff should stop at the base of your thumb, and you should be able to pinch a little fabric at the waist — neither tight nor tent-like.

Step 4: Check the finishing details

The small things separate a luxury shirt from a high-street one: mother-of-pearl buttons over plastic, a collar that holds its shape, clean single-needle stitching, and a fabric finish that resists yellowing without a coating that washes away. These details cost more to produce — and they're why a quality shirt lasts years instead of months.

How much should you spend?

Think in cost-per-wear, not sticker price. A genuinely good white shirt in India starts around ₹2,500–₹3,000. COLUMN, for example, is priced from ₹2,880 and uses single-origin Nile Delta Egyptian cotton spun to a 140 thread count, plus four-generation Como-woven Italian linen — the kind of traceable, certified cloth that justifies the price by lasting. Worn 200 times, that's around ₹14 per wear. A ₹800 shirt binned in six months costs far more by that maths.

Quick checklist before you buy

Get these right and you'll own a white shirt you stop thinking about — which is exactly the point. For a shirt that meets every item on this list, COLUMN is available at WhiteShirts.in — and you can see how it compares in our roundup of the best white shirts for Indian men in 2026.