Boston, MA: 617.399.6500

Salem, MA: 978.744.5909

Framingham, MA: 508.739.0200

Free parking at all showrooms


Recent Arrivals Gallery

These are some of the most recent arrivals to our handmade rug inventory. Contact us for other color, size, and design variations.

Vintage Turkish Rug 2 feet 11 inch(es) x 4 feet 10 inch(es)

Vintage Turkish Rug
211 x 410

Karaja Design Rug 4 feet 11 inch(es) x 6 feet 9 inch(es)

Karaja Design Rug
411 x 69

Serapi Design Rug 5 feet 1 inch(es) x 7 feet 0 inch(es)

Serapi Design Rug
51 x 70

Harshang Design Rug 6 feet 2 inch(es) x 9 feet 3 inch(es)

Harshang Design Rug
62 x 93

Harshang Design Rug 6 feet 3 inch(es) x 9 feet 10 inch(es)

Harshang Design Rug
63 x 910

Arabesque Design Rug 8 feet 2 inch(es) x 9 feet 11 inch(es)

Arabesque Design Rug
82 x 911

Serapi Design Rug 8 feet 10 inch(es) x 11 feet 11 inch(es)

Serapi Design Rug
810 x 1111

Vintage Turkish Kars Rug 1 feet 6 inch(es) x 2 feet 3 inch(es)

Vintage Turkish Kars Rug
16 x 23

Vintage Turkish Kars Rug 1 feet 6 inch(es) x 2 feet 1 inch(es)

Vintage Turkish Kars Rug
16 x 21

Vintage Turkish Kars Rug 1 feet 7 inch(es) x 3 feet 1 inch(es)

Vintage Turkish Kars Rug
17 x 31

Vintage Turkish Milas Rug 1 feet 8 inch(es) x 2 feet 6 inch(es)

Vintage Turkish Milas Rug
18 x 26

Vintage Turkish Kyseri Rug 1 feet 10 inch(es) x 3 feet 3 inch(es)

Vintage Turkish Kyseri Rug
110 x 33

Bijar Design Rug 1 feet 10 inch(es) x 4 feet 8 inch(es)

Bijar Design Rug
110 x 48

Baglani Design Rug 2 feet 8 inch(es) x 4 feet 0 inch(es)

Baglani Design Rug
28 x 40

Oushak Design Rug 2 feet 9 inch(es) x 9 feet 11 inch(es)

Oushak Design Rug
29 x 911

Vintage Turkish Kurdish Rug 2 feet 10 inch(es) x 11 feet 3 inch(es)

Vintage Turkish Kurdish Rug
210 x 113

Heriz Design Rug 3 feet 1 inch(es) x 7 feet 6 inch(es)

Heriz Design Rug
31 x 76

Vintage Turkish Anatolian Rug 3 feet 3 inch(es) x 6 feet 1 inch(es)

Vintage Turkish Anatolian Rug
33 x 61

Vintage Turkish Malatya Rug 3 feet 3 inch(es) x 10 feet 6 inch(es)

Vintage Turkish Malatya Rug
33 x 106

Arabesque Design Rug 3 feet 4 inch(es) x 5 feet 0 inch(es)

Arabesque Design Rug
34 x 50

Vintage Turkish Kars Rug 3 feet 5 inch(es) x 7 feet 8 inch(es)

Vintage Turkish Kars Rug
35 x 78

Vintage Turkish Kurdish Rug 3 feet 5 inch(es) x 10 feet 6 inch(es)

Vintage Turkish Kurdish Rug
35 x 106

Vintage Turkish Konya Rug 3 feet 9 inch(es) x 4 feet 11 inch(es)

Vintage Turkish Konya Rug
39 x 411

Harshang Design Rug 4 feet 0 inch(es) x 11 feet 8 inch(es)

Harshang Design Rug
40 x 118

Karaja Design Rug 4 feet 1 inch(es) x 6 feet 2 inch(es)

Karaja Design Rug
41 x 62

Vintage Turkish Oushak Rug 4 feet 3 inch(es) x 7 feet 2 inch(es)

Vintage Turkish Oushak Rug
43 x 72

Vintage Turkish Kars Rug 4 feet 4 inch(es) x 15 feet 1 inch(es)

Vintage Turkish Kars Rug
44 x 151

Middle Atlas Moroccan Rug 4 feet 7 inch(es) x 6 feet 11 inch(es)

Middle Atlas Moroccan Rug
47 x 611

Moroccan Rug 5 feet 3 inch(es) x 12 feet 4 inch(es)

Moroccan Rug
53 x 124

Vintage Turkish Malatya Rug 5 feet 7 inch(es) x 7 feet 5 inch(es)

Vintage Turkish Malatya Rug
57 x 75

Heriz Design Rug 6 feet 0 inch(es) x 8 feet 11 inch(es)

Heriz Design Rug
60 x 811

Oushak Design Rug 6 feet 0 inch(es) x 8 feet 7 inch(es)

Oushak Design Rug
60 x 87

Harshang Design Rug 6 feet 1 inch(es) x 8 feet 11 inch(es)

Harshang Design Rug
61 x 811

Oushak Design Rug 6 feet 1 inch(es) x 8 feet 10 inch(es)

Oushak Design Rug
61 x 810

Bijar Design Rug 6 feet 1 inch(es) x 9 feet 3 inch(es)

Bijar Design Rug
61 x 93

Kurdish Design Rug 6 feet 2 inch(es) x 8 feet 9 inch(es)

Kurdish Design Rug
62 x 89

Mina Khani Design Rug 6 feet 2 inch(es) x 8 feet 2 inch(es)

Mina Khani Design Rug
62 x 82

Moroccan Rug 6 feet 3 inch(es) x 6 feet 7 inch(es)

Moroccan Rug
63 x 67

Vintage Turkish Kars Rug 6 feet 7 inch(es) x 11 feet 5 inch(es)

Vintage Turkish Kars Rug
67 x 115

Kurdish Design Rug 7 feet 1 inch(es) x 13 feet 7 inch(es)

Kurdish Design Rug
71 x 137

Middle Atlas Moroccan Rug 7 feet 6 inch(es) x 9 feet 2 inch(es)

Middle Atlas Moroccan Rug
76 x 92

Vintage Turkish Kars Rug 7 feet 6 inch(es) x 10 feet 10 inch(es)

Vintage Turkish Kars Rug
76 x 1010

Hand-knotted Contemporary Rug 8 feet 0 inch(es) x 9 feet 11 inch(es)

Hand-knotted Contemporary Rug
80 x 911

Heriz Design Rug 8 feet 0 inch(es) x 9 feet 6 inch(es)

Heriz Design Rug
80 x 96

Suzani Design Rug 8 feet 1 inch(es) x 10 feet 11 inch(es)

Suzani Design Rug
81 x 1011

Serapi Design Rug 8 feet 1 inch(es) x 10 feet 10 inch(es)

Serapi Design Rug
81 x 1010

Beni Ouraine Moroccan Rug 8 feet 2 inch(es) x 9 feet 10 inch(es)

Beni Ouraine Moroccan Rug
82 x 910

Suzani Design Rug 8 feet 2 inch(es) x 9 feet 8 inch(es)

Suzani Design Rug
82 x 98

Harshang Design Rug 8 feet 2 inch(es) x 9 feet 8 inch(es)

Harshang Design Rug
82 x 98

Beni Ouraine Moroccan Rug 8 feet 2 inch(es) x 11 feet 2 inch(es)

Beni Ouraine Moroccan Rug
82 x 112

Herat Design Rug 8 feet 3 inch(es) x 10 feet 0 inch(es)

Herat Design Rug
83 x 100

Berber Moroccan Rug 8 feet 4 inch(es) x 9 feet 11 inch(es)

Berber Moroccan Rug
84 x 911

Oushak Design Rug 8 feet 4 inch(es) x 9 feet 8 inch(es)

Oushak Design Rug
84 x 98

Oushak Design Rug 8 feet 5 inch(es) x 11 feet 5 inch(es)

Oushak Design Rug
85 x 115

Moroccan Rug 8 feet 7 inch(es) x 11 feet 8 inch(es)

Moroccan Rug
87 x 118

Arabesque Design Rug 8 feet 7 inch(es) x 11 feet 3 inch(es)

Arabesque Design Rug
87 x 113

Middle Atlas Moroccan Rug 8 feet 8 inch(es) x 11 feet 2 inch(es)

Middle Atlas Moroccan Rug
88 x 112

Diamonds Moroccan Rug 8 feet 8 inch(es) x 12 feet 8 inch(es)

Diamonds Moroccan Rug
88 x 128

Hand-knotted Contemporary Rug 8 feet 9 inch(es) x 12 feet 0 inch(es)

Hand-knotted Contemporary Rug
89 x 120

Heriz Design Rug 8 feet 10 inch(es) x 8 feet 10 inch(es)

Heriz Design Rug
810 x 810

Vintage Turkish Kars Rug 8 feet 10 inch(es) x 9 feet 5 inch(es)

Vintage Turkish Kars Rug
810 x 95

Saltanabad Design Rug 8 feet 10 inch(es) x 11 feet 11 inch(es)

Saltanabad Design Rug
810 x 1111

Harshang Design Rug 8 feet 10 inch(es) x 11 feet 8 inch(es)

Harshang Design Rug
810 x 118

Harshang Design Rug 8 feet 10 inch(es) x 11 feet 8 inch(es)

Harshang Design Rug
810 x 118

Moghul Design Rug 8 feet 11 inch(es) x 12 feet 1 inch(es)

Moghul Design Rug
811 x 121

Harshang Design Rug 8 feet 11 inch(es) x 12 feet 0 inch(es)

Harshang Design Rug
811 x 120

Hand-knotted Contemporary Rug 8 feet 11 inch(es) x 12 feet 0 inch(es)

Hand-knotted Contemporary Rug
811 x 120

Hand-knotted Contemporary Rug 8 feet 11 inch(es) x 12 feet 0 inch(es)

Hand-knotted Contemporary Rug
811 x 120

Hand-knotted Contemporary Rug 9 feet 0 inch(es) x 11 feet 10 inch(es)

Hand-knotted Contemporary Rug
90 x 1110

Serapi Design Rug  9 feet 0 inch(es) x 11 feet 8 inch(es)

Serapi Design Rug
90 x 118

Palmette Design Rug 9 feet 0 inch(es) x 11 feet 7 inch(es)

Palmette Design Rug
90 x 117

Beni Ouraine Moroccan Rug 9 feet 0 inch(es) x 12 feet 3 inch(es)

Beni Ouraine Moroccan Rug
90 x 123

Serapi Design Rug 9 feet 0 inch(es) x 12 feet 1 inch(es)

Serapi Design Rug
90 x 121

Hand-knotted Contemporary Rug 9 feet 0 inch(es) x 12 feet 0 inch(es)

Hand-knotted Contemporary Rug
90 x 120

Shahsevan Design Rug 9 feet 1 inch(es) x 11 feet 11 inch(es)

Shahsevan Design Rug
91 x 1111

Erased Design Rug 9 feet 2 inch(es) x 12 feet 1 inch(es)

Erased Design Rug
92 x 121

Lion Mamluk Design Rug 9 feet 2 inch(es) x 12 feet 0 inch(es)

Lion Mamluk Design Rug
92 x 120

Oushak Design Rug 9 feet 3 inch(es) x 12 feet 0 inch(es)

Oushak Design Rug
93 x 120

Suzani Design Rug 9 feet 4 inch(es) x 12 feet 6 inch(es)

Suzani Design Rug
94 x 126

Beni Ouraine Moroccan Rug 9 feet 5 inch(es) x 12 feet 2 inch(es)

Beni Ouraine Moroccan Rug
95 x 122

Harshang Design Rug 9 feet 10 inch(es) x 13 feet 8 inch(es)

Harshang Design Rug
910 x 138

Harshang Design Rug 9 feet 10 inch(es) x 13 feet 8 inch(es)

Harshang Design Rug
910 x 138

Hand-knotted Contemporary Rug 9 feet 10 inch(es) x 13 feet 6 inch(es)

Hand-knotted Contemporary Rug
910 x 136

Hand-knotted Contemporary Rug 9 feet 11 inch(es) x 14 feet 2 inch(es)

Hand-knotted Contemporary Rug
911 x 142

Hand-knotted Contemporary Rug 10 feet 0 inch(es) x 14 feet 0 inch(es)

Hand-knotted Contemporary Rug
100 x 140

Berber Moroccan Rug 10 feet 1 inch(es) x 13 feet 4 inch(es)

Berber Moroccan Rug
101 x 134

Antique Bakshaish Rug 10 feet 2 inch(es) x 15 feet 0 inch(es)

Antique Bakshaish Rug
102 x 150

Vintage Moroccan Rug 10 feet 4 inch(es) x 12 feet 6 inch(es)

Vintage Moroccan Rug
104 x 126

Chevron Moroccan Rug 10 feet 4 inch(es) x 13 feet 7 inch(es)

Chevron Moroccan Rug
104 x 137

Moroccan Rug 10 feet 5 inch(es) x 14 feet 6 inch(es)

Moroccan Rug
105 x 146

Arabesque Design Rug 11 feet 9 inch(es) x 14 feet 10 inch(es)

Arabesque Design Rug
119 x 1410

Harshang Design Rug 11 feet 9 inch(es) x 17 feet 7 inch(es)

Harshang Design Rug
119 x 177

Harshang Design Rug 12 feet 2 inch(es) x 16 feet 5 inch(es)

Harshang Design Rug
122 x 165

Heriz Design Rug 12 feet 2 inch(es) x 16 feet 0 inch(es)

Heriz Design Rug
122 x 160

Hand-knotted Contemporary Rug 12 feet 11 inch(es) x 17 feet 9 inch(es)

Hand-knotted Contemporary Rug
1211 x 179

Beni Ourani Moroccan Rug 16 feet 1 inch(es) x 33 feet 0 inch(es)

Beni Ourani Moroccan Rug
161 x 330

Turkish Oushak Runner 2 feet 11 inch(es) x 19 feet 3 inch(es)

Turkish Oushak Runner
211 x 193

Turkish Oushak Rug 7 feet 3 inch(es) x 10 feet 7 inch(es)

Turkish Oushak Rug
73 x 107

Turkish Oushak Rug 7 feet 10 inch(es) x 10 feet 5 inch(es)

Turkish Oushak Rug
710 x 105

Turkish Oushak Rug 8 feet 2 inch(es) x 9 feet 5 inch(es)

Turkish Oushak Rug
82 x 95

Turkish Oushak Rug 8 feet 3 inch(es) x 10 feet 4 inch(es)

Turkish Oushak Rug
83 x 104

Turkish Oushak Rug 9 feet 1 inch(es) x 12 feet 10 inch(es)

Turkish Oushak Rug
91 x 1210

Turkish Oushak Rug 9 feet 2 inch(es) x 12 feet 8 inch(es)

Turkish Oushak Rug
92 x 128

Turkish Oushak Rug 9 feet 3 inch(es) x 12 feet 9 inch(es)

Turkish Oushak Rug
93 x 129

Turkish Oushak Rug 9 feet 6 inch(es) x 12 feet 7 inch(es)

Turkish Oushak Rug
96 x 127

Turkish Oushak Rug 9 feet 10 inch(es) x 14 feet 2 inch(es)

Turkish Oushak Rug
910 x 142

Turkish Oushak Rug 10 feet 0 inch(es) x 14 feet 9 inch(es)

Turkish Oushak Rug
100 x 149

Turkish Oushak Rug 10 feet 2 inch(es) x 14 feet 9 inch(es)

Turkish Oushak Rug
102 x 149

Turkish Oushak Rug 10 feet 2 inch(es) x 14 feet 8 inch(es)

Turkish Oushak Rug
102 x 148

Turkish Oushak Rug 11 feet 9 inch(es) x 14 feet 11 inch(es)

Turkish Oushak Rug
119 x 1411

Turkish Oushak Rug 11 feet 9 inch(es) x 15 feet 8 inch(es)

Turkish Oushak Rug
119 x 158

Turkish Oushak Rug 13 feet 4 inch(es) x 17 feet 9 inch(es)

Turkish Oushak Rug
134 x 179

Sultanabad Design Rug 14 feet 2 inch(es) x 32 feet 4 inch(es)

Sultanabad Design Rug
142 x 324

Vintage Kurdish Runner 3 feet 0 inch(es) x 11 feet 6 inch(es)

Vintage Kurdish Runner
30 x 116

Grey Tulu 9 feet 0 inch(es) x 11 feet 10 inch(es)

Grey Tulu
90 x 1110

Vintage Kurdish Runner 2 feet 10 inch(es) x 12 feet 0 inch(es)

Vintage Kurdish Runner
210 x 120

Vintage Kurdish Runner 3 feet 0 inch(es) x 12 feet 0 inch(es)

Vintage Kurdish Runner
30 x 120

Vintage Kurdish Rug 2 feet 10 inch(es) x 4 feet 9 inch(es)

Vintage Kurdish Rug
210 x 49

Antique Persian Heriz 9 feet 9 inch(es) x 12 feet 6 inch(es)

Antique Persian Heriz
99 x 126

Vintage Kurdish Rug 2 feet 6 inch(es) x 4 feet 10 inch(es)

Vintage Kurdish Rug
26 x 410

Sultanabad Design Rug 10 feet 11 inch(es) x 13 feet 8 inch(es)

Sultanabad Design Rug
1011 x 138

Tabriz Design Rug 12 feet 1 inch(es) x 18 feet 2 inch(es)

Tabriz Design Rug
121 x 182

Suzani Design Rug 12 feet 1 inch(es) x 18 feet 2 inch(es)

Suzani Design Rug

Qashqai Design Rug 5 feet 8 inch(es) x 9 feet 5 inch(es)

Qashqai Design Rug
58 x 95

Patinated-Look Rug 6 feet 2 inch(es) x 8 feet 8 inch(es)

Patinated-Look Rug
62 x 88

Transitional Design Rug 6 feet 2 inch(es) x 8 feet 6 inch(es)

Transitional Design Rug
62 x 86

Heriz Design Rug 8 feet 0 inch(es) x 9 feet 11 inch(es)

Heriz Design Rug
80 x 911

Erased-Look Rug 8 feet 0 inch(es) x 10 feet 5 inch(es)

Erased-Look Rug
80 x 105

Soho, Patinated-Look Rug 8 feet 0 inch(es) x 10 feet 0 inch(es)

Soho, Patinated-Look Rug
80 x 100

Heriz Design Rug 8 feet 1 inch(es) x 10 feet 8 inch(es)

Heriz Design Rug
81 x 108

Tribal Design Rug 8 feet 3 inch(es) x 10 feet 0 inch(es)

Tribal Design Rug
83 x 100

Oushak Rug 8 feet 10 inch(es) x 11 feet 0 inch(es)

Oushak Rug
810 x 110

Chinese-Design Rug 8 feet 10 inch(es) x 12 feet 1 inch(es)

Chinese-Design Rug
810 x 121

Vintage Persian Runner 3 feet 5 inch(es) x 10 feet 0 inch(es)

Vintage Persian Runner
35 x 100

Vintage Persian Rug 5 feet 11 inch(es) x 10 feet 8 inch(es)

Vintage Persian Rug
511 x 108

Vintage Persian Rug 6 feet 2 inch(es) x 7 feet 6 inch(es)

Vintage Persian Rug
62 x 76

Vintage Persian Rug 9 feet 6 inch(es) x 12 feet 10 inch(es)

Vintage Persian Rug
96 x 1210

Vintage Persian Rug 10 feet 0 inch(es) x 12 feet 9 inch(es)

Vintage Persian Rug
100 x 129

Damask Design Rug 9 feet 0 inch(es) x 12 feet 4 inch(es)

Damask Design Rug
90 x 124

Khotan Design Rug 9 feet 11 inch(es) x 13 feet 7 inch(es)

Khotan Design Rug
911 x 137

Bakshaish Design Rug 6 feet 1 inch(es) x 9 feet 2 inch(es)

Bakshaish Design Rug
61 x 92

Heriz Design Round Rug 8 feet 9 inch(es) x 8 feet 9 inch(es)

Heriz Design Round Rug
89 x 89

Bijar Design Rug 9 feet 2 inch(es) x 9 feet 11 inch(es)

Bijar Design Rug
92 x 911

Persian Kashkuli Rug 6 feet 6 inch(es) x 9 feet 9 inch(es)

Persian Kashkuli Rug
66 x 99

Bold Abstract Tulu Rug 8 feet 11 inch(es) x 12 feet 6 inch(es)

Bold Abstract Tulu Rug
811 x 126

Transitional Design Rug 2 feet 0 inch(es) x 3 feet 0 inch(es)

Transitional Design Rug
20 x 30

Modern Erased-Look Rug 8 feet 0 inch(es) x 10 feet 0 inch(es)

Modern Erased-Look Rug
80 x 100

Transitional Design Rug 8 feet 1 inch(es) x 10 feet 6 inch(es)

Transitional Design Rug
81 x 106

Modern Erased-Look Rug 8 feet 11 inch(es) x 11 feet 10 inch(es)

Modern Erased-Look Rug
811 x 1110

Modern Patinated-Look Rug 9 feet 1 inch(es) x 12 feet 0 inch(es)

Modern Patinated-Look Rug
91 x 120

Fine-Pattern Rug 5 feet 11 inch(es) x 9 feet 2 inch(es)

Fine-Pattern Rug
511 x 92

Patinated-Look Rug 6 feet 0 inch(es) x 9 feet 0 inch(es)

Patinated-Look Rug
60 x 90

Moroccan Beni Ourain Rug 7 feet 0 inch(es) x 10 feet 2 inch(es)

Moroccan Beni Ourain Rug
70 x 102

Akstafa Design Rug 7 feet 10 inch(es) x 10 feet 2 inch(es)

Akstafa Design Rug
710 x 102

Patinated-Look Rug 7 feet 10 inch(es) x 10 feet 0 inch(es)

Patinated-Look Rug
710 x 100

Suzani Design Rug 8 feet 0 inch(es) x 9 feet 11 inch(es)

Suzani Design Rug
80 x 911

Erased-Look Rug 8 feet 0 inch(es) x 10 feet 0 inch(es)

Erased-Look Rug
80 x 100

Suzani Design Rug 8 feet 1 inch(es) x 10 feet 2 inch(es)

Suzani Design Rug
81 x 102

Pale-Tone Rug 9 feet 0 inch(es) x 11 feet 10 inch(es)

Pale-Tone Rug
90 x 1110

Bakshaish Design Rug 9 feet 0 inch(es) x 11 feet 10 inch(es)

Bakshaish Design Rug
90 x 1110

Hunting Tabriz Design Rug 9 feet 2 inch(es) x 11 feet 8 inch(es)

Hunting Tabriz Design Rug
92 x 118

Persian Heriz Rug 5 feet 0 inch(es) x 7 feet 3 inch(es)

Persian Heriz Rug
50 x 73

Persian Heriz Rug 7 feet 0 inch(es) x 10 feet 1 inch(es)

Persian Heriz Rug
70 x 101

Persian Kashkuli Rug 5 feet 4 inch(es) x 7 feet 3 inch(es)

Persian Kashkuli Rug
54 x 73

Bold Abstract Persian Gabbeh 6 feet 10 inch(es) x 6 feet 11 inch(es)

Bold Abstract Persian Gabbeh
610 x 611

Persian Kashkuli Rug 8 feet 3 inch(es) x 9 feet 8 inch(es)

Persian Kashkuli Rug
83 x 98

Vintage Turkish Village Rug 6 feet 0 inch(es) x 8 feet 2 inch(es)

Vintage Turkish Village Rug
60 x 82

Kazak Design Rug 5 feet 8 inch(es) x 8 feet 10 inch(es)

Kazak Design Rug
58 x 810

Khotan Design Rug 7 feet 11 inch(es) x 9 feet 9 inch(es)

Khotan Design Rug
711 x 99

Akstafa Design Rug 8 feet 0 inch(es) x 9 feet 9 inch(es)

Akstafa Design Rug
80 x 99

Bakshaish Design Rug 6 feet 1 inch(es) x 9 feet 0 inch(es)

Bakshaish Design Rug
61 x 90

Bakshaish Design Rug 8 feet 1 inch(es) x 9 feet 11 inch(es)

Bakshaish Design Rug
81 x 911

Vintage Turkish Rug 7 feet 5 inch(es) x 9 feet 0 inch(es)

Vintage Turkish Rug
75 x 90