Perfect Fit Fabric

ABC

ABC

2018182A

ACACIA

ACACIA

2035270A

ARGENT

ARGENT

2051127A

ASHFORD

ASHFORD

2044172A

ASPECT

ASPECT

1392199A

ASTRAL

ASTRAL

2079292

AZALEA

AZALEA

2048300A

AZTEC

AZTEC

1994244A

BAMBOO

BAMBOO

2003030A

BANBURY

BANBURY

1043194A

BIRDSONG

BIRDSONG

1755100A

BOLEYN

BOLEYN

2032193A

BORA

BORA

2221112A

BOTANY

BOTANY

2001801A

CAMELLIA

CAMELLIA

2010614A

CAPRI

CAPRI

1835390A

CARNIVAL 2050

CARNIVAL 2050

1010218A

CARNIVAL BLACKOUT 2050

CARNIVAL BLACKOUT 2050

1021380A

CASCADE

CASCADE

2055112A

CELESTE

CELESTE

2078112

CHATSWORTH

CHATSWORTH

1602393A

CHRYSANTHEMUM

CHRYSANTHEMUM

2046774A

COLLINA

COLLINA

1051141A

COMO

COMO

1007515A

COPPICE

COPPICE

2030127A

COSMIC DREAM

COSMIC DREAM

2013430A

COTTON FLOWER

COTTON FLOWER

1999310A

CRUSH

CRUSH

1727194RM

CRUSH

CRUSH

1727194A

DAPPLE SPC+

DAPPLE SPC+

1607213A200

DAWN

DAWN

2050292A

DENIM

DENIM

2059928A

DINOSAURS

DINOSAURS

2025236A

EX-LITE

EX-LITE

1022299A

FERN

FERN

2000163A

FERRARA

FERRARA

1789104A

FESTIVAL ESP PLEATED

FESTIVAL ESP PLEATED

1699177T

FESTIVAL SPC LOW E PLEATED

FESTIVAL SPC LOW E PLEATED

1717177T

FESTIVAL SR

FESTIVAL SR

2029141T