Clarke and Clarke

Sidebar Sidebar Sidebar
  • Clarke And Clarke Fabric Milton Dove CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Dove CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Dove

    Milton Dove by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance: HEAVYRepeat:...
    $220.94
  • Clarke And Clarke Fabric Milton Duckegg CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Duckegg CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Duckegg

    Milton Duckegg by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance:...
    $220.94
  • Clarke And Clarke Fabric Milton Linen CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Linen CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Linen

    Milton Linen by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance: HEAVYRepeat:...
    $220.94
  • Clarke And Clarke Fabric Milton Natural CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Natural CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Natural

    Milton Natural by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance:...
    $220.94
  • Clarke And Clarke Fabric Milton Sage CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Sage CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Sage

    Milton Sage by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance: HEAVYRepeat:...
    $220.94
  • Clarke And Clarke Fabric Milton Teal CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Milton Teal CLARKE & CLARKE HERITAGE COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5% Turkey HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Milton Teal

    Milton Teal by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE HERITAGEContent: COTTON - 42%;COTTON - 42%;LINEN - 11%;POLYESTER - 5%Origin: TurkeyPerformance: HEAVYRepeat:...
    $220.94
  • Clarke And Clarke Fabric Miscela Denim CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Miscela Denim CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Miscela Denim

    Miscela Denim by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE KALEIDOSCOPEContent: POLYESTER - 86%;COTTON - 8%;VISCOSE - 6%Origin: IndiaPerformance: HEAVYRepeat: H: 0, V:...
    $130.55
  • Clarke And Clarke Fabric Miscela Kingfisher CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Miscela Kingfisher CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Miscela Kingfisher

    Miscela Kingfisher by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE KALEIDOSCOPEContent: POLYESTER - 86%;COTTON - 8%;VISCOSE - 6%Origin: IndiaPerformance: HEAVYRepeat: H:...
    $130.55
  • Clarke And Clarke Fabric Miscela Multi CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Miscela Multi CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Miscela Multi

    Miscela Multi by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE KALEIDOSCOPEContent: POLYESTER - 86%;COTTON - 8%;VISCOSE - 6%Origin: IndiaPerformance: HEAVYRepeat: H: 0, V:...
    $130.55
  • Clarke And Clarke Fabric Miscela Natural CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Miscela Natural CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Miscela Natural

    Miscela Natural by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE KALEIDOSCOPEContent: POLYESTER - 86%;COTTON - 8%;VISCOSE - 6%Origin: IndiaPerformance: HEAVYRepeat: H: 0,...
    $130.55
  • Clarke And Clarke Fabric Miscela Peacock CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Miscela Peacock CLARKE & CLARKE KALEIDOSCOPE POLYESTER - 86%;COTTON - 8%;VISCOSE - 6% India HEAVY Horizontal: 0 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Miscela Peacock

    Miscela Peacock by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE KALEIDOSCOPEContent: POLYESTER - 86%;COTTON - 8%;VISCOSE - 6%Origin: IndiaPerformance: HEAVYRepeat: H: 0,...
    $130.55
  • Clarke And Clarke Fabric Mitra Berry CLARKE & CLARKE BUKHARA COTTON - 52%;VISCOSE - 35%;LINEN - 13% India HEAVY Horizontal: 9.06 and Vertical: 0 54 - My Fabric Connection - Clarke And Clarke Fabric Mitra Berry CLARKE & CLARKE BUKHARA COTTON - 52%;VISCOSE - 35%;LINEN - 13% India HEAVY Horizontal: 9.06 and Vertical: 0 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Mitra Berry

    Mitra Berry by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE BUKHARAContent: COTTON - 52%;VISCOSE - 35%;LINEN - 13%Origin: IndiaPerformance: HEAVYRepeat: H: 9.06, V:...
    $132.00
    $99.00
  • Clarke And Clarke Fabric Moda Aqua CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Aqua CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Aqua

    Moda Aqua by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83
  • Clarke And Clarke Fabric Moda Charcoal CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Charcoal CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Charcoal

    Moda Charcoal by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Citrus CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Citrus CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Citrus

    Moda Citrus by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Damson CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Damson CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Damson

    Moda Damson by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Ebony CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Ebony CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Ebony

    Moda Ebony by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83
  • Clarke And Clarke Fabric Moda Espresso CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Espresso CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Espresso

    Moda Espresso by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Fuchsia CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Fuchsia CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Fuchsia

    Moda Fuchsia by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Natural CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Natural CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Natural

    Moda Natural by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16...
    $285.83
  • Clarke And Clarke Fabric Moda Rouge CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Rouge CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Rouge

    Moda Rouge by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83
  • Clarke And Clarke Fabric Moda Spice CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Spice CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Spice

    Moda Spice by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83
  • Clarke And Clarke Fabric Moda Steel CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Steel CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Steel

    Moda Steel by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83
  • Clarke And Clarke Fabric Moda Taupe CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection - Clarke And Clarke Fabric Moda Taupe CLARKE & CLARKE DIMENSIONS POLYESTER - 51%;COTTON - 49% Turkey HEAVY Horizontal: 13.78 and Vertical: 16.14 54 - My Fabric Connection -
    Add Wish List

    Clarke and Clarke

    Clarke And Clarke Fabric Moda Taupe

    Moda Taupe by Clarke And Clarke FabricRequired Minimum Quantity Purchase: 2 YardsProduct: FabricUnit: YARDLeadtime:7 DaysBook: CLARKE & CLARKE DIMENSIONSContent: POLYESTER - 51%;COTTON - 49%Origin: TurkeyPerformance: HEAVYRepeat: H: 13.78, V: 16.14Width:...
    $285.83

Save on Clarke and Clarke Fabric for Your Home Décor Projects

Clarke and Clarke fabric specializes in the design and manufacture of home fashion fabrics. In fact, the brand is recognized as a world leader when it comes to designer fabrics and wall coverings. The brand had its origin in England but it is now known worldwide, especially among designers and decorators. You can buy Clarke and Clarke fabric online in various patterns to coordinate with your different decorating needs.

When you buy discount Clarke and Clarke fabric online, you will spruce up your home’s interior. From classic to contemporary designs, you will have everything you need. To this day, the company continues to bring innovative designs to the market. It is their aim to bring exceptional quality and value for money among its customers. You can now buy wall coverings, upholstery, and drapery fabric that are targeted for the mid- to upper-end styles.