Extensive range of fabric

1) From natural fibres (linen, cotton, silk, etc) to luxurious (cashmere, vicuna, etc)
2) From extremely light weight fabric (suitable for hot weather) to heavy overcoating
3) From plain solid to very intricate stripe design or delicate check patterns