Authentic Moroccan craftsmanship, from the Atlas Mountains to your home.
Quality handcrafted pieces made to last. Each rug is one-of-a-kind, created by skilled artisans using proven techniques.
This Large Talsint rug measures 175×375cm (5'9"×12'4") in natural wool, featuring a deep violet and magenta Moroccan art pattern. At this size, it is ideal for grounding a living room seating area or floating under a king bed with nightstands.
This Extra Large Marmoucha rug measures 206×382cm (6'9"×12'6") in natural wool. At over 7m², it’s sized to anchor an open-concept great room or spacious living area, bringing a warm, handwoven texture to the floor.
This Large Azilal rug measures 200×320cm (6'6"×10'6") in natural wool. Its generous size is ideal for anchoring a living room or dining room, showcasing its vibrant orange and muted sage artisan pattern.
This Large Kilim rug measures 150×345cm (4'11"×11'4") and is handcrafted from natural wool. Its generous size is ideal for anchoring a living room or dining space, finished with a timeless slate gray and burnt orange palette.
This Large Talsint rug measures 190×357cm (6'2"×11'8") in natural wool. Its generous size is ideal for grounding a living room arrangement or defining a dining space, all with a classic Moroccan weave in deep coral and teal gray.
Hand-woven, this authentic Beni Ourain rug showcases the classic black geometric motifs characteristic of its lineage. Its dense, natural wool construction offers enduring comfort and creates a serene, textural space. Measuring 88 by 290 cm, its ideal proportions make it perfect for layering beside a bed or anchoring a compact living area.
This Small Beni M'guld rug measures 90×215cm (3'×7') in natural wool, with a warm beige and charcoal palette. Its narrow runner size works well beside a bed, under a desk, or to define an entryway.
This Small Beni M'guild rug measures 95×225cm (3'1"×7'4") in natural wool, sized to fit neatly as a bedside runner or under a desk. The warm gray, navy, and brown palette brings understated pattern to an entryway or bathroom.
This Small Beni M'guild rug measures 100×190cm (3'3"×6'3") in natural wool, featuring a light gray, navy, and brown pattern. Its compact size makes it ideal as a bedside accent or for defining an entryway.
This Small Beni M'guild Rug measures 110×177cm (3'7"×5'10") in natural wool, featuring a warm golden brown and deep violet palette. At this size, it works perfectly as a bedside accent or to define an entryway, adding a subtle handcrafted texture to the space.
This Small Handwoven Beni M'guild Rug measures 90×200cm (3'×6'6") in natural wool, featuring a warm gray charcoal palette. At this size, it works well as a bedside runner or to define an entryway with its subtle geometric texture.
This Small Handwoven Azilal Rug measures 110×200cm (3'7"×6'7") in natural wool, with warm gray tones and red accents. At this size, it works well as a bedside runner or to define an entryway, adding subtle geometric texture to the space.