PURE COTTON FABRIC
We offers an enormous selection of high quality shirting fabrics for custom dress shirts, business shirts, and casual shirts. Tailor-made shirts fitted to your body measurements. You decide the details on your shirt and select fabrics from a wide range of fashionable as well as classical designs and constructions.

Click the thumbnails to enlarge.

Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

Jantzen 4201, HKD360

White twill with pink and lilac square 100's, 2Ply, 100% Italian Cotton

Jantzen 4202, HKD360

Light blue hound's tooth with navy and white square 100's, 2Ply, 100% Italian Cotton

Jantzen 4204, HKD360

White and light pink square 100's, 2Ply, 100% Italian Cotton

Jantzen 4206, HKD360

White french oxford with blue and red square 100's, 2Ply, 100% Italian Cotton

Jantzen 4207, HKD360

Blue and navy prince of wales square 100's, 2Ply, 100% Italian Cotton

Jantzen 4208, HKD360

Navy with white and brown square 100's, 2Ply, 100% Italian Cotton

Jantzen 4210, HKD360

White with yellow and blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4211, HKD360

white with tan square 100's, 2Ply, 100% Italian Cotton

Jantzen 4213, HKD360

Light blue rug-twill with yellow and gray large square 100's, 2Ply, 100% Italian Cotton

Jantzen 4216, HKD360

White with red and light blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4218, HKD360

Light blue with white/navy/foress green broad stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4219, HKD360

White with navy/light blue/red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4220, HKD360

White with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4221, HKD360

White with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4222, HKD360

White with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4223, HKD360

White twill with burgundy and pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4224, HKD360

Navy oxford with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4225, HKD360

White with blue teeth-pick stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4226, HKD360

White with navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4228, HKD360

Navy with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4229, HKD360

Yellow with blue and white hair line stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4232, HKD360

White with hot pink and gray stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4233, HKD360

White oxford with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4234, HKD360

White with self and black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4236, HKD360

Black with brown and white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4238, HKD360

White with gray line stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4239, HKD360

White twill with light blue/blue/gray/drak gray stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4243, HKD360

Hot pink with white and blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4244, HKD360

White twill with pink and purple square 100's, 2Ply, 100% Italian Cotton

Jantzen 4246, HKD360

White with black and blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4247, HKD360

Lilac with burgundy and purple square 100's, 2Ply, 100% Italian Cotton

Jantzen 4248, HKD360

Light blue with blue prince of wales square 100's, 2Ply, 100% Italian Cotton

Jantzen 4249, HKD360

White with red and blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4252, HKD360

White with blue and green samll square 100's, 2Ply, 100% Italian Cotton

Jantzen 4253, HKD360

White twill with hot pink large square 100's, 2Ply, 100% Italian Cotton

Jantzen 4254, HKD360

White twill with pink and square 100's, 2Ply, 100% Italian Cotton

Jantzen 4256, HKD360

White twill with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4257, HKD360

White twill with brown and navy prince of wales square 100's, 2Ply, 100% Italian Cotton

Jantzen 4259, HKD360

Light blue and white hound's tooth square 100's, 2Ply, 100% Italian Cotton

Jantzen 4261, HKD360

White twill with light blue and blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4263, HKD360

White with navy square 100's, 2Ply, 100% Italian Cotton

Jantzen 4264, HKD360

LIght blue and beige with brown square 100's, 2Ply, 100% Italian Cotton

Jantzen 4266, HKD360

White twill with pink square 100's, 2Ply, 100% Italian Cotton

Jantzen 4268, HKD360

Drak blue with navy samll square 100's, 2Ply, 100% Italian Cotton

Jantzen 4269, HKD360

White twill with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4270, HKD360

Blue oxford with navy and white square 100's, 2Ply, 100% Italian Cotton

Jantzen 4271, HKD360

Light blue twill with brown square 100's, 2Ply, 100% Italian Cotton

Jantzen 4272, HKD360

White with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4273, HKD360

White french oxford with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4274, HKD360

Pink french oxford with pink square 100's, 2Ply, 100% Italian Cotton

Jantzen 4276, HKD360

Drak gray with white and black square 100's, 2Ply, 100% Italian Cotton

Jantzen 4289, HKD360

Light blue with white and black square 100's, 2Ply, 100% Italian Cotton

Jantzen 4290, HKD360

White dobby with burgundy square 100's, 2Ply, 100% Italian Cotton

Jantzen 4291, HKD360

Blue with yellow/pink/black square 100's, 2Ply, 100% Italian Cotton

Jantzen 4292, HKD360

Blue with brown prince of wales square 100's, 2Ply, 100% Italian Cotton

Jantzen 4293, HKD360

White twill with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4294, HKD360

Light yellow with brown and navy square 100's, 2Ply, 100% Italian Cotton

Jantzen 4295, HKD360

Coral twill with light blue/yellow/chocolate square 100's, 2Ply, 100% Italian Cotton

Jantzen 4296, HKD360

White with blue samll square 100's, 2Ply, 100% Italian Cotton

Jantzen 4298, HKD360

White with light blue and tan square 100's, 2Ply, 100% Italian Cotton

Jantzen 4301, HKD360

Light blue oxford with white square 100's, 2Ply, 100% Italian Cotton

Jantzen 4302, HKD360

Blue oxford with white and black square 100's, 2Ply, 100% Italian Cotton

Jantzen 4305, HKD360

White oxford with light blue samll square 100's, 2Ply, 100% Italian Cotton

Jantzen 4307, HKD360

Sand and orange square 100's, 2Ply, 100% Italian Cotton

Jantzen 4309, HKD360

Lilac french oxford with white and purple square 100's, 2Ply, 100% Italian Cotton

Jantzen 4310, HKD360

White twill with hot pink square 100's, 2Ply, 100% Italian Cotton

Jantzen 4311, HKD360

White twill with blue square 100's, 2Ply, 100% Italian Cotton

Jantzen 4312, HKD360

White twill with blue large square 100's, 2Ply, 100% Italian Cotton

Jantzen 4313, HKD360

White rug-twill with gray and light gray square 100's, 2Ply, 100% Italian Cotton

Jantzen 4314, HKD360

Foress green with self square 100's, 2Ply, 100% Italian Cotton

Jantzen 4315, HKD360

Jantzen 4316, HKD360

White twill with purple square 100's, 2Ply, 100% Italian Cotton

Jantzen 4317, HKD360

White oxford with black/gray/purple square 100's, 2Ply, 100% Italian Cotton

Jantzen 4318, HKD360

White twill with foress green large square 100's, 2Ply, 100% Italian Cotton

Jantzen 4319, HKD360

White with light blue and black square 100's, 2Ply, 100% Italian Cotton

Jantzen 4324, HKD360

White with navy and pink samll square 100's, 2Ply, 100% Italian Cotton

Jantzen 4346, HKD360

White herringbone with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4347, HKD360

White with navy and red thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4348, HKD360

Hot pink with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4350, HKD360

White twill with yellow /brown/chocolate broad stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4351, HKD360

White twill with navy and light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4352, HKD360

White with navy and yellow thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4353, HKD360

White with navy and light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4354, HKD360

Pink dobby stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4355, HKD360

White oxfrod with blue and pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4356, HKD360

White with navy and light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4357, HKD360

White with navy and light blue teeth-pick stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4360, HKD360

Navy with purple stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4363, HKD360

White with aqua satin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4364, HKD360

Light blue dobby with brown/blue/black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4366, HKD360

White french oxford with blue and light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4367, HKD360

White with light blue/pink/red hair line stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4368, HKD360

LIght blue hair line with white/ blue/black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4369, HKD360

Hot pink twill with white and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4370, HKD360

White with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4371, HKD360

White with light blue and brown stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4372, HKD360

White oxford with red/light blue/pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4374, HKD360

White twill with light blue and chocolate stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4375, HKD360

Sky blue end on end with white/red/blue/light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4376, HKD360

White twill with hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4377, HKD360

White with pink and blue hair line stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4378, HKD360

Hot pink with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4379, HKD360

White with light blue and chocolate stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4380, HKD360

White with light blue and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4381, HKD360

White /light gray/gray herringbone stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4382, HKD360

White twill with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4383, HKD360

White with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4384, HKD360

White oxford with light blue/black/tan stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4386, HKD360

Light pink herringbone with pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4387, HKD360

Green/purple/tan/brown/beige/chocolate multi stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4388, HKD360

White teeth-pick with navy and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4389, HKD360

White with light blue and navy multi stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4390, HKD360

White with hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4391, HKD360

White twill with blue and purple stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4392, HKD360

White twill with hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4393, HKD360

Crean and silver stripe(with stretch) 100's, 2Ply, 100% Italian Cotton

Jantzen 4394, HKD360

White herringbone with black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4395, HKD360

White dobby with light pink and pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4396, HKD360

White with pink tooth-pick stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4398, HKD360

Light blue with pink and blue thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4400, HKD360

White twill with pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4401, HKD360

White twill with gray stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4402, HKD360

White twill with blue/black/pink/hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4403, HKD360

White hair line with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4404, HKD360

White with light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4405, HKD360

Gray/black/brown/tan/chocolate stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4406, HKD360

White with light blue/blue/black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4407, HKD360

Light blue hair line 100's, 2Ply, 100% Italian Cotton

Jantzen 4408, HKD360

Light blue dobby stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4409, HKD360

White with light blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4412, HKD360

White with light blue and pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4415, HKD360

White with light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4417, HKD360

White with light blue thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4418, HKD360

Black twill with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4419, HKD360

White with pink and blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4420, HKD360

White twill with lilac stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4421, HKD360

White with light blue and black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4423, HKD360

White with light blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4424, HKD360

Light blue/black/blue/white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4425, HKD360

White with light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4426, HKD360

White with light blue and brown thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4428, HKD360

White with tan and burgundy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4429, HKD360

White twill with navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4430, HKD360

White with blue and yellow line 100's, 2Ply, 100% Italian Cotton

Jantzen 4431, HKD360

White with light blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4433, HKD360

Purple with pink satin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4435, HKD360

Light blue twill with white and blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4438, HKD360

White with pink satin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4439, HKD360

White dobby with black thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4440, HKD360

White oxford with pink and chocolate stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4441, HKD360

Dark with black and white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4443, HKD360

White with light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4444, HKD360

LIght blue dobby with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4447, HKD360

LIght gray herringbone with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4448, HKD360

Navy herringbone with light blue and aqua stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4449, HKD360

White with light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4450, HKD360

LIght blue french oxford with green and black stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4451, HKD360

White with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4452, HKD360

White french oxford with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4453, HKD360

White with navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4455, HKD360

Light blue with white and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4456, HKD360

White twill with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4457, HKD360

White with lilac/purple/green stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4458, HKD360

White twill with purple stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4459, HKD360

White with blue and brown stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4460, HKD360

Beige with navy/pink/tan/foress green stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4461, HKD360

White with pink/light blue/burgundy/chocolate stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4462, HKD360

White with pink and burgundy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4463, HKD360

White french oxford with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4464, HKD360

White teeth-pick with navy and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4465, HKD360

White twill with blue and brown stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4467, HKD360

White with light blue hair line and burgundy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4468, HKD360

Light blue hair line with white/navy/sand stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4469, HKD360

White with blue and purple stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4470, HKD360

Blue with white and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4471, HKD360

White twill with hot pink teeth-pick stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4472, HKD360

Blue with white and yellow stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4473, HKD360

White with burgundy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4474, HKD360

White with blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4475, HKD360

White french oxford with gray and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4476, HKD360

Hot pink hiar line with white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4477, HKD360

Gray blue with navy and sky blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4479, HKD360

White with navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4480, HKD360

White with blue and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4481, HKD360

Light blue hair line with white and pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4482, HKD360

White with pink hair line and blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4483, HKD360

White twill with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4484, HKD360

White french oxford with blue and light blue stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4485, HKD360

White with hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4486, HKD360

Light blue with white and brown stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4487, HKD360

White with blue and navy thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4489, HKD360

LIght blue with blue and white stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4490, HKD360

White with gray thin stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4491, HKD360

White with blue and navy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4492, HKD360

White with purple stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4493, HKD360

Drak burgundy 100's, 2Ply, 100% Italian Cotton

Jantzen 4495, HKD360

LIght blue with white and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4499, HKD360

White oxford with light blue and burgundy stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4502, HKD360

Blue teeth-pick with white and red stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4503, HKD360

White dobby with pink and hot pink stripe 100's, 2Ply, 100% Italian Cotton

Jantzen 4504, HKD360

White twill with blue/navy/pink/purple stripe 100's, 2Ply, 100% Italian Cotton

Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10