
Home / Fabrics / Catalog
Fabric Catalog
Every cloth we tailor with, with live per-garment pricing. 14,078 fabrics across 18 mills.
Shirts ×
Showing 1201–1248 of 1,617
| Swatch | Mill | Bunch | Code | Composition | Weight | Colour | Weave | Stock | Price / garment |
|---|---|---|---|---|---|---|---|---|---|
![]() |
Premium Flannel - 2533 | SAZ1018 | 100CO | 175 g/m | #N/A | Plain | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Premium Flannel - 2533 | SAZ1019 | 100CO | 175 g/m | #N/A | Plain | Cut-length | ShirtCHF 229 Out of stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0008 | 50W35P15CV | 250 g/m | Brown | Twill | Cut-length | ShirtCHF 229 Out of stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0009 | 50W35P15CV | 250 g/m | Grey | Twill | Cut-length | ShirtCHF 229 In stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0010 | 50W35P15CV | 250 g/m | Cyan | Twill | Cut-length | ShirtCHF 229 Out of stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0011 | 50W35P15CV | 250 g/m | Blue | Twill | Cut-length | ShirtCHF 229 In stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0012 | 50WO50PL | 245 g/m | Green | Herringbone | Cut-length | ShirtCHF 229 In stock |
|
NO IMAGE |
Premium Flannel - 2533 | SPP0013 | 50WO50PL | 245 g/m | Grey | Herringbone | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1414 | 100EuropeanLI | 115 g/m | Green | Solid | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1543 | 100EuropeanLI | 115 g/m | White | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1545 | 100EuropeanLI | 115 g/m | Mix Color | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1547 | 100EuropeanLI | 115 g/m | Light Coffee | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1551 | 100EuropeanLI | 115 g/m | Grey Brown Blue | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1552 | 100EuropeanLI | 115 g/m | White Brown Bule | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1553 | 100EuropeanLI | 115 g/m | Coffee | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1554 | 100EuropeanLI | 115 g/m | White/Black/Brown | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1555 | 100EuropeanLI | 115 g/m | Mix Color | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1556 | 100EuropeanLI | 115 g/m | Mix Color | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1557 | 100EuropeanLI | 115 g/m | Mix Color | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1558 | 100EuropeanLI | 115 g/m | Brown | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1560 | 100EuropeanLI | 115 g/m | White/Pink/Brown | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1561 | 100EuropeanLI | 115 g/m | Brown | Jacquard | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1563 | 100EuropeanLI | 115 g/m | Brown | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1564 | 100EuropeanLI | 115 g/m | White Yellow | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1566 | 100EuropeanLI | 115 g/m | White Yellow | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1567 | 100EuropeanLI | 115 g/m | Yellow | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1568 | 100EuropeanLI | 115 g/m | Yellow | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1569 | 100EuropeanLI | 115 g/m | Yellow | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1570 | 100EuropeanLI | 115 g/m | Yellow | Solid | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1572 | 100EuropeanLI | 115 g/m | White Red | Stripe | Cut-length | ShirtCHF 229 In stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1573 | 100EuropeanLI | 115 g/m | Red Grey | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1575 | 100EuropeanLI | 115 g/m | Red | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1576 | 100EuropeanLI | 115 g/m | Red | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1577 | 100EuropeanLI | 115 g/m | Green White | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1578 | 100EuropeanLI | 115 g/m | White | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1579 | 100EuropeanLI | 115 g/m | Grey Green | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1580 | 100EuropeanLI | 115 g/m | Green | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1582 | 100EuropeanLI | 115 g/m | Green White | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1583 | 100EuropeanLI | 115 g/m | Green White | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1584 | 100EuropeanLI | 115 g/m | Grey Green | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1586 | 100EuropeanLI | 115 g/m | Green | Solid | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1587 | 100EuropeanLI | 115 g/m | Blue Green | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1588 | 100EuropeanLI | 115 g/m | Green | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1589 | 100EuropeanLI | 115 g/m | Mix Color | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1590 | 100EuropeanLI | 115 g/m | Green | Jacquard | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1591 | 100EuropeanLI | 115 g/m | Brown | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1592 | 100EuropeanLI | 115 g/m | White Blue | Stripe | Cut-length | ShirtCHF 229 Out of stock |
|
![]() |
Pure Linen - 26SH6 | SAZ1593 | 100EuropeanLI | 115 g/m | White | Stripe | Cut-length | ShirtCHF 229 Out of stock |








































