The Loft Bespoke TailorBook on WhatsApp

Suit and shirt fabrics

120 cloths, photographed close up. Filter by garment, colour, pattern and weight, shortlist the ones you like and send the list to the shop on WhatsApp. The shop is inside BTS National Stadium station, where the cloth can be felt before anything is cut.

  1. 1 Filter and look closer
  2. 2 Shortlist what you like
  3. 3 Style the suit
  4. 4 Send the list on WhatsApp

The cloth

120 cloths
  • Navy plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Navy plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Navy plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Navy plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Navy plain

    310 g/m · 58/60" wide

    Heavy · heavier hang

  • Navy plain

    310 g/m · 58/60" wide

    Heavy · heavier hang

  • Navy textured

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Navy stripe

    260 g/m · 58/60" wide

    Light · cooler to wear

  • Navy stripe

    270-310 g/m · 58/60" wide

    Medium · all-year weight

  • Navy stripe

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Navy check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    270-310 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal plain

    330 g/m · 58/60" wide

    Heavy · heavier hang

  • Charcoal textured

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal textured

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Charcoal stripe

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal stripe

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Charcoal stripe

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Charcoal check

    270-310 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal check

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Charcoal check

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Grey plain

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Grey plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Grey plain

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Grey plain

    310 g/m · 58/60" wide

    Heavy · heavier hang

  • Grey textured

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Grey textured

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Grey textured

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Grey stripe

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Grey check

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Grey check

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Black plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Black plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Black plain

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Black stripe

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Black stripe

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Blue plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Blue plain

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue plain

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue textured

    320 g/m · 58/60" wide

    Heavy · heavier hang

  • Blue textured

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Blue stripe

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Blue check

    320 g/m · 58/60" wide

    Heavy · heavier hang

  • Blue check

    300 g/m · 58/60" wide

    Heavy · heavier hang

  • Brown plain

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Brown plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Brown plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Brown plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Brown textured

    320 g/m · 58/60" wide

    Heavy · heavier hang

  • Brown stripe

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Brown check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Brown check

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Brown check

    350 g/m · 58/60" wide

    Heavy · heavier hang

  • Brown check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Brown check

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Brown check

    320 g/m · 58/60" wide

    Heavy · heavier hang

  • Green plain

    260 g/m · 58/60" wide

    Light · cooler to wear

  • Green plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Green plain

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Green plain

    280 g/m · 58/60" wide

    Medium · all-year weight

  • Green textured

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Green check

    285 g/m · 58/60" wide

    Medium · all-year weight

  • Green check

    320 g/m · 58/60" wide

    Heavy · heavier hang

  • Teal plain

    290 g/m · 56/58" wide

    Medium · all-year weight

  • Teal plain

    290 g/m · 56/58" wide

    Medium · all-year weight

  • Teal textured

    360 g/m · 58/60" wide

    Heavy · heavier hang

  • Cream plain

    270 g/m · 58/60" wide

    Light · cooler to wear

  • Cream plain

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Cream plain

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Cream plain

    310 g/m · 58/60" wide

    Heavy · heavier hang

  • Cream textured

    330 g/m · 58/60" wide

    Heavy · heavier hang

  • Cream stripe

    290 g/m · 58/60" wide

    Medium · all-year weight

  • Burgundy textured

    360 g/m · 58/60" wide

    Heavy · heavier hang

  • Pink check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Pink check

    275 g/m · 58/60" wide

    Medium · all-year weight

  • Navy textured

    122 g/m · 57/58" wide

    Medium · all-year weight

  • Charcoal plain

    134 g/m · 57/58" wide

    Heavy · heavier hang

  • Grey plain

    108 g/m · 57/58" wide

    Light · cooler to wear

  • Black stripe

    112 g/m · 57/58" wide

    Light · cooler to wear

  • Black check

    112 g/m · 57/58" wide

    Light · cooler to wear

  • Black check

    112 g/m · 57/58" wide

    Light · cooler to wear

  • Blue plain

    140 g/m · 44/45" wide

    Heavy · heavier hang

  • Blue plain

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Blue plain

    130 g/m · 44/45" wide

    Medium · all-year weight

  • Blue textured

    152 g/m · 57/58" wide

    Heavy · heavier hang

  • Blue textured

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Blue stripe

    128 g/m · 57/58" wide

    Medium · all-year weight

  • Blue stripe

    112 g/m · 57/58" wide

    Light · cooler to wear

  • Blue stripe

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Blue check

    100 g/m · 57/58" wide

    Light · cooler to wear

  • Blue check

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Blue check

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Pink plain

    140 g/m · 44/45" wide

    Heavy · heavier hang

  • Pink stripe

    112 g/m · 57/58" wide

    Light · cooler to wear

  • White plain

    134 g/m · 57/58" wide

    Heavy · heavier hang

  • White plain

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White plain

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White plain

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White textured

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White textured

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White textured

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White check

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White check

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • White check

    120-130 g/m · 44/45" wide

    Medium · all-year weight

  • Orange plain

    134 g/m · 57/58" wide

    Heavy · heavier hang

  • Navy print

    120 g/m · 58/60" wide

    Print

  • Blue print

    120 g/m · 58/60" wide

    Print

  • Blue print

    120 g/m · 58/60" wide

    Print

  • Blue print

    120 g/m · 58/60" wide

    Print

  • Blue print

    120 g/m · 58/60" wide

    Print

  • Brown print

    120 g/m · 58/60" wide

    Print

Step 3

Style the suit

Pick a cloth from your shortlist, then choose how the suit is cut. Your choices go into the same WhatsApp message, and the shop confirms every detail with you at the fitting.

Weight: which cloth for Bangkok heat

Weight is the cloth’s mass in grams per square metre (g/m), and it is the quickest way to compare two cloths. On this page suiting up to 270 g/m is called light, 275 to 290 medium and 300 and over heavy. Shirting up to 118 is light, 120 to 130 medium and 134 and over heavy. The bands are ours, drawn from the mill’s own figures.

Lighter cloth is cooler to wear in the heat; heavier cloth hangs more heavily and holds a crease longer. Linings are listed by their print, and the lining you choose goes in the same message.

Questions

Are the colours exact?

Photographs and screens differ, so treat the colour as a guide. The cloth books in the shop show the true colour and the feel of the cloth.

Is a shortlisted cloth reserved for me?

No. Shortlisting saves the cloth on your own device only. Nothing is reserved or ordered until you speak to the shop.

What does each cloth cost?

The price page and the suit packages set out what is covered. Ask on WhatsApp about any cloth you have shortlisted.

Book on WhatsAppBespoke suitsTailored shirts

    Weight and width are the mill’s own figures. Colour on screen is a guide.

    Your message

    This opens WhatsApp with the text below already written. You can edit it first.

    Open WhatsApp