Marrakshi Life

Morocco$$$$Scanned 2026-09-05
33/5Eco rating · Yellow
🎟 1 free read · a free account gives 3 reads a month
Shop the range

We may earn a commission through this partner link. It helps fund the next scan.

By the numbers

The smart read on Marrakshi Life

Fibre class
Recorded
70.2%
of recorded textile styles are plant-fibre styles
Catalogue scanned
Listing data252/267
252 eligible styles recorded · 0 non-textile items excluded
Sourcing
transparency
Partial
4/5
Fibre-to-garment
Marrakshi Life composition
252 styles
Plant70.2%
Animal0%
Synthetic0%
Semi-synth0%
Mixed fibres29.8%
Every entry, recorded

Every recorded entry, with its finding

252 styles70.2% Plant2026-09-05 checked252 on record
Plant 70.2%Animal 0%Synthetic 0%Semi-synth 0%Mixed fibres 29.8%
252 styles
#StyleStated compositionClass
001The Trouser - Charcoal85% cotton, 15% polyesterBlend
002The Trouser - Green Pinstripe85% cotton, 15% polyesterBlend
003The Trouser - Purple85% cotton, 15% polyesterBlend
004The Trouser - Mahogany85% cotton, 15% polyesterBlend
005The Trouser - Plaid85% cotton, 15% polyesterBlend
006The Parachute Pant - Stripe 56 Boucle100% cottonPlant
007The Parachute Pant - Stripe 64 Boucle100% cottonPlant
008The Parachute Pant - Tabac85% cotton, 15% polyesterBlend
009The Parachute Pant - Charcoal85% cotton, 15% polyesterBlend
010The Parachute Pant - Purple85% cotton, 15% polyesterBlend
011The Parachute Pant - Navy85% cotton, 15% polyesterBlend
012The Parachute Pant - Stripe 109100% cottonPlant
013The Balloon Top - Chocolate85% cotton, 15% polyesterBlend
014The Balloon Top - Navy85% cotton, 15% polyesterBlend
015The Oversized Shirt - Charcoal85% cotton, 15% polyesterBlend
016The Oversized Shirt - Tabac85% cotton, 15% polyesterBlend
017The Oversized Shirt - Navy85% cotton, 15% polyesterBlend
018The Oversized Shirt - Purple85% cotton, 15% polyesterBlend
019The Oversized Shirt - Stripe 109100% cottonPlant
020The Balloon Dress - Stripe 10785% cotton, 15% polyesterBlend
021The Balloon Dress - Blue Sapphire85% cotton, 15% polyesterBlend
022The Balloon Dress - Chocolate85% cotton, 15% polyesterBlend
023The Touareg Dress - Brick85% cotton, 15% polyesterBlend
024The Touareg Dress - Charcoal85% cotton, 15% polyesterBlend
025The Touareg Dress - Stripe 2100% cottonPlant
026The Touareg Dress - Plaid85% cotton, 15% polyesterBlend
027The Touareg Dress - Chocolate Brown85% cotton, 15% polyesterBlend
028The Cropped Trench Coat : Black + White100% cottonPlant
029The Cropped Parka : Black + White100% cottonPlant
030The Skirt - Chocolate85% cotton, 15% polyesterBlend
031The Skirt - Navy85% cotton, 15% polyesterBlend
032The Wide Leg Pant - Boucle100% cottonPlant
033The Wide Leg Pant - Navy85% cotton, 15% polyesterBlend
034The Wide Leg Pant - Stripe 109100% cottonPlant
035The Harem Pant - Navy85% cotton, 15% polyesterBlend
036The Harem Pant - Army85% cotton, 15% polyesterBlend
037The Harem Pant - Red Pinstripe85% cotton, 15% polyesterBlend
038The Tuxedo Shirt - Parisien Blue85% cotton, 15% polyesterBlend
039The Tuxedo Shirt - Purple85% cotton, 15% polyesterBlend
040The Blouse - Plaid85% cotton, 15% polyesterBlend
041The Blouse - Navy85% cotton, 15% polyesterBlend
042The Blouse - Army85% cotton, 15% polyesterBlend
043The Cape Blouse - Purple85% cotton, 15% polyesterBlend
044The Cape Blouse - Blue Sapphire85% cotton, 15% polyesterBlend
045The Hooded Top - Tabac85% cotton, 15% polyesterBlend
046The Hooded Top - Red Pinstripe85% cotton, 15% polyesterBlend
047The Hooded Top - Stripe 109100% cottonPlant
048The Jumpsuit - Tabac85% cotton, 15% polyesterBlend
049The Jumpsuit - Navy85% cotton, 15% polyesterBlend
050The Halter Balloon Jumpsuit - Purple85% cotton, 15% polyesterBlend
051The Halter Balloon Jumpsuit - Charcoal85% cotton, 15% polyesterBlend
052The Touareg Jumpsuit - Blue Sapphire85% cotton, 15% polyesterBlend
053The Touareg Jumpsuit - Mahogany85% cotton, 15% polyesterBlend
054The Touareg Jumpsuit - Navy85% cotton, 15% polyesterBlend
055The Cape Caftan - Parisien Blue85% cotton, 15% polyesterBlend
056The Cape Caftan - Charcoal85% cotton, 15% polyesterBlend
057The Teardrop Caftan - Stripe 107100% cottonPlant
058The Teardrop Caftan - Plaid85% cotton, 15% polyesterBlend
059The Teardrop Caftan - Purple85% cotton, 15% polyesterBlend
060The Teardrop Caftan - Blue Sapphire85% cotton, 15% polyesterBlend
061The Teardrop Caftan - Army85% cotton, 15% polyesterBlend
062The Maxi Dress - Charcoal85% cotton, 15% polyesterBlend
063The Maxi Dress - Purple85% cotton, 15% polyesterBlend
064The Maxi Dress - Stripe 109100% cottonPlant
065The Cropped Jacket : Stripe 57 Boucle100% cottonPlant
066The Cropped Parka : Navy85% cotton, 15% polyesterBlend
067The Cropped Parka : Green Pinstripe85% cotton, 15% polyesterBlend
068The Blanket Coat : Stripe 75 Boucle100% cottonPlant
069The Blanket Coat : Stripe 72 Boucle100% cottonPlant
070The Blanket Coat : Stripe 64 Boucle100% cottonPlant
071The Blanket Coat : Stripe 57 Boucle100% cottonPlant
072The Cropped Trench Coat : Parisien Blue85% cotton 15% polyesterBlend
073The Cropped Trench Coat : Mahogany85% cotton 15% polyesterBlend
074The Trench Coat : Navy85% cotton 15% polyesterBlend
075The Trench Coat : Purple85% cotton 15% polyesterBlend
076The Trench Coat : Plaid85% cotton 15% polyesterBlend
077The Trouser : Blue Sapphire85% cotton, 15% polyesterBlend
078The Pamela Hat - Stripe 54100% cottonPlant
079The Pamela Hat - Stripe 52100% cottonPlant
080The Skirt - Stripe 80100% cottonPlant
081The Skirt - Stripe 1100% cottonPlant
082The Skirt - Stripe 62100% cottonPlant
083The Balloon Top - Stripe 54100% cottonPlant
084The Balloon Top - Stripe 1100% cottonPlant
085The Balloon Top - Stripe 82100% cottonPlant
086The Cardigan - Boucle100% cottonPlant
087The Cardigan - Stripe 2100% cottonPlant
088The Cardigan - Stripe 73100% cottonPlant
089The Gathered Waist Dress - Stripe 82100% cottonPlant
090The Gathered Waist Dress - Stripe 32100% cottonPlant
091The Balloon Dress - Stripe 87100% cottonPlant
092The Balloon Dress - Stripe 27100% cottonPlant
093The Balloon Shirt Dress - Stripe 63100% cottonPlant
094The Balloon Shirt Dress - Stripe 45100% cottonPlant
095The Smock Dress - Stripe 67100% cottonPlant
096The Smock Dress - Stripe 87100% cottonPlant
097The Caftan - Stripe 79100% cottonPlant
098The Caftan - Stripe 3100% cottonPlant
099The Column Caftan - Stripe 45100% cottonPlant
100The Column Caftan - Stripe 49100% cottonPlant
101The Column Caftan - Stripe 65100% cottonPlant
102The T-Back Tank Dress - Stripe 42100% cottonPlant
103The T-Back Tank Dress - Stripe 53100% cottonPlant
104The T-Back Tank Dress - Stripe 66100% cottonPlant
105The T-Back Tank Dress - Stripe 31100% cottonPlant
106The Balloon Jumpsuit - Stripe 40100% cottonPlant
107The Balloon Jumpsuit - Stripe 53100% cottonPlant
108The Drawstring Shirt Dress - Stripe 65100% cottonPlant
109The Drawstring Shirt Dress - Stripe 81100% cottonPlant
110The Drawstring Shirt Dress - Stripe 74100% cottonPlant
111The Drawstring Shirt Dress - Stripe 29100% cottonPlant
112The Drawstring Shirt Dress - Stripe 10100% cottonPlant
113The Balloon Jumpsuit - Stripe 87100% cottonPlant
114The Balloon Jumpsuit - Stripe 79100% cottonPlant
115The Balloon Jumpsuit - Stripe 72100% cottonPlant
116The Balloon Jumpsuit - Stripe 34100% cottonPlant
117The Balloon Jumpsuit - Stripe 6100% cottonPlant
118The High Waisted Short - Boucle100% cottonPlant
119The High Waisted Short - Stripe 2100% cottonPlant
120The High Waisted Short - Stripe 79100% cottonPlant
121The Sleeveless Caftan - Stripe 75100% cottonPlant
122The Parachute Pant - Stripe 43100% cottonPlant
123The Parachute Pant - Stripe 52100% cottonPlant
124The Parachute Pant - Stripe 68100% cottonPlant
125The Parachute Pant - Stripe 8100% cottonPlant
126The Parachute Pant - Stripe 32100% cottonPlant
127The Camp Shirt - Stripe 79100% cottonPlant
128The Camp Shirt - Stripe 63100% cottonPlant
129The Camp Shirt - Stripe 1100% cottonPlant
130The Camp Shirt - Stripe 27100% cottonPlant
131The Oversized Shirt - Stripe 44100% cottonPlant
132The Oversized Shirt - Stripe 50100% cottonPlant
133The Oversized Shirt - Stripe 69100% cottonPlant
134The Oversized Shirt - Stripe 9100% cottonPlant
135The Oversized Shirt - Stripe 31100% cottonPlant
136The Touareg Dress - Stripe 41100% cottonPlant
137The Touareg Dress - Stripe 65100% cottonPlant
138The Touareg Dress - Stripe 75100% cottonPlant
139The Touareg Dress - Stripe 60100% cottonPlant
140The Touareg Dress - Stripe 58100% cottonPlant
141The Touareg Dress - Stripe 78100% cottonPlant
142The Touareg Dress - Stripe 3100% cottonPlant
143The Touareg Dress - Stripe 88100% cottonPlant
144The Touareg Dress - Stripe 35100% cottonPlant
145The High Waisted Short : Silk97% silk 3% nylonBlend
146The Pyjama Shirt : Silk97% silk 3% nylonBlend
147The Pyjama Shirt : Silk97% silk 3% nylonBlend
148The Palazzo Pant : Silk97% silk 3% nylonBlend
149The Palazzo Pant : Silk97% silk 3% nylonBlend
150The Palazzo Pant : Silk97% silk 3% nylonBlend
151The Petite Camp Shirt : Silk97% silk 3% nylonBlend
152The Blouse : Silk97% silk 3% nylonBlend
153The Blouse : Silk97% silk 3% nylonBlend
154The Blouse : Silk97% silk 3% nylonBlend
155The Touareg Dress with Balloon Sleeve : Blue Silk97% silk 3% nylonBlend
156The Touareg Dress with Balloon Sleeve : Silk97% silk 3% nylonBlend
157The Ruffled Slip Dress : Silk97% silk 3% nylonBlend
158The Ruffled Tunic : Silk97% silk 3% nylonBlend
159The Tiered Touareg Dress : Silk97% silk 3% nylonBlend
160The Pareo - Stripe 19100% cottonPlant
161The Pareo - Stripe 84100% cottonPlant
162The Pareo - Stripe 1100% cottonPlant
163The Pareo - Stripe 77100% cottonPlant
164The Pareo - Stripe 55100% cottonPlant
165The Pareo - Stripe 56100% cottonPlant
166The High Waisted Short - Stripe 1100% cottonPlant
167The High Waisted Short - Stripe 19100% cottonPlant
168The High Waisted Short - Stripe 68100% cottonPlant
169The High Waisted Short - Stripe 93100% cottonPlant
170The High Waisted Short - Stripe 92100% cottonPlant
171The Lounge Pant - Stripe 92100% cottonPlant
172The Lounge Pant - Stripe 19100% cottonPlant
173The Lounge Pant - Stripe 93100% cottonPlant
174The Palazzo Pant - Stripe 10100% cottonPlant
175The Palazzo Pant - Tender100% cottonPlant
176The Palazzo Pant - Canary100% cottonPlant
177The Parachute Pant : Stripe 18100% cottonPlant
178The Parachute Pant : Stripe 1100% cottonPlant
179The Parachute Pant : Stripe 68100% cottonPlant
180The Parachute Pant : Stripe 56100% cottonPlant
181The Parachute Pant : Mint100% cottonPlant
182The Parachute Pant : Lavender100% cottonPlant
183The Parachute Pant : Blue Ciel100% cottonPlant
184The Petite Camp Shirt : Stripe 1100% cottonPlant
185The Petite Camp Shirt : Stripe 19100% cottonPlant
186The Petite Camp Shirt : Stripe 18100% cottonPlant
187The Petite Camp Shirt : Stripe 93100% cottonPlant
188The Petite Camp Shirt : Blue Ciel100% cottonPlant
189The Oversized Shirt - Stripe 10100% cottonPlant
190The Oversized Shirt - Stripe 19100% cottonPlant
191The Oversized Shirt - Stripe 18100% cottonPlant
192The Oversized Shirt - Stripe 68100% cottonPlant
193The Oversized Shirt - Stripe 56100% cottonPlant
194The Oversized Shirt - Tender100% cottonPlant
195The Oversized Shirt - Mint100% cottonPlant
196The Oversized Shirt - Lavender100% cottonPlant
197The Oversized Shirt - Blue Ciel100% cottonPlant
198The Cropped Pleated Blouse - Canary100% cottonPlant
199The Cropped Pleated Blouse - Burnt Orange100% cottonPlant
200The Pleated Blouse - Stripe 67100% cottonPlant
201The Pleated Blouse - Tender100% cottonPlant
202The Pleated Blouse - Burnt Orange100% cottonPlant
203The Touareg Tunic - Cosmos Pink100% cottonPlant
204The Touareg Tunic - Stripe 19100% cottonPlant
205The Touareg Tunic - Stripe 18100% cottonPlant
206The Touareg Tunic - Stripe 92100% cottonPlant
207The Cropped Caftan - Burnt Orange100% cottonPlant
208The Caftan - Sand100% cottonPlant
209The Caftan - Stripe 55100% cottonPlant
210The Caftan - Stripe 68100% cottonPlant
211The Caftan - Stripe 93100% cottonPlant
212The V-Neck Caftan - Stripe 18100% cottonPlant
213The Sleeveless V-Neck Caftan - Canary100% cottonPlant
214The Sleeveless Caftan - Blue Ciel100% cottonPlant
215The Cape Dress - Tender100% cottonPlant
216The Cape Dress - Kelly Green100% cottonPlant
217The Cape Dress - Stripe 77100% cottonPlant
218The Slip Dress Mini - Stripe 93100% cottonPlant
219The Slip Dress Mini - Mint100% cottonPlant
220The Slip Dress - Lavender100% cottonPlant
221The Slip Dress - Stripe 56100% cottonPlant
222The Slip Dress - Stripe 7100% cottonPlant
223The Slip Dress - Stripe 85100% cottonPlant
224The Slip Dress - Stripe 92100% cottonPlant
225The Halter Dress - Cosmos Pink100% cottonPlant
226The Halter Dress - Stripe 94100% cottonPlant
227The Halter Dress - Stripe 84100% cottonPlant
228The Halter Dress - Stripe 55100% cottonPlant
229The Halter Dress - Stripe 19100% cottonPlant
230The Halter Dress - Stripe 62100% cottonPlant
231The Halter Dress - Stripe 67100% cottonPlant
232The Sleeveless Tiered Touareg Dress - Stripe 68100% cottonPlant
233The Sleeveless Tiered Touareg Dress - Sand100% cottonPlant
234The Sleeveless Tiered Touareg Dress - Cosmos Pink100% cottonPlant
235The T-Shirt Dress - Red100% cottonPlant
236The T-Shirt Dress - Chocolate Brown100% cottonPlant
237The Column Dress - Stripe 84100% cottonPlant
238The Column Dress - Stripe 92100% cottonPlant
239The Column Dress - Blue Ciel100% cottonPlant
240The High-Low Touareg Dress - Stripe 94100% cottonPlant
241The High-Low Touareg Dress - Canary100% cottonPlant
242The High-Low Touareg Dress - Chocolate Brown100% cottonPlant
243The High-Low Touareg Dress - Blue Ciel100% cottonPlant
244The High-Low Touareg Dress - Stripe 67100% cottonPlant
245The Tiered Touareg Dress - Kelly Green100% cottonPlant
246The Touareg Dress with Balloon Sleeve - Stripe 76100% cottonPlant
247The Touareg Dress with Balloon Sleeve - Stripe 82100% cottonPlant
248The Touareg Dress with Balloon Sleeve - Stripe 84100% cottonPlant
249The Touareg Dress with Balloon Sleeve - Red100% cottonPlant
250The Touareg Dress with Balloon Sleeve - Lavender100% cottonPlant
251The Touareg Dress with Balloon Sleeve - Chocolate Brown100% cottonPlant
252The Touareg Dress with Balloon Sleeve - Stripe 92100% cottonPlant

Instant fibre check

free · no login

Choose a fibre to see its class and whether it appears in Marrakshi Life’s recorded styles.

Plant · natural
Animal
Synthetic
Semi-synthetic
Elastane
Synthetic
A stretch synthetic fibre, also called spandex or Lycra.
Not found in any of the 252 recorded styles. This describes the current listing record, not unscanned products.

Checked against all 252 recorded styles in this listing.

Your recorded-material checks

Choose what you want to inspect in Marrakshi Life’s record. This filters recorded findings; it does not assess clinical safety.

Recorded findings for Marrakshi Life

Showing 5 of 252 recorded entries. Select a class to filter.

  • The Trouser - Charcoal · 85% cotton, 15% polyester
  • The Trouser - Green Pinstripe · 85% cotton, 15% polyester
  • The Trouser - Purple · 85% cotton, 15% polyester
  • The Trouser - Mahogany · 85% cotton, 15% polyester
  • The Trouser - Plaid · 85% cotton, 15% polyester

Selections apply to this panel only.

The story

About Marrakshi Life

Owner · Randell Rice is the owner of Marrakshi Life.

Marrakshi Life is a vertically integrated, made-to-order label in Marrakech, Morocco, where a collective of 80+ artisans spins, hand-dyes, handweaves and tailors every garment in one atelier in Sidi Ghanem. Marrakshi Life openly states its raw cotton comes from Turkey and Egypt (as no cotton is grown in Morocco) and follows a zero-waste policy reusing garment cut-offs. Because production happens under one roof, visibility is high from yarn to finished piece, though the raw cotton’s farm origin and any certifications are not published.

MaterialsEvery Marrakshi Life piece is made from 100% cotton, as confirmed on the brand's Summer 2026 caftan product page, woven into a lightweight fabric with no stretch. Marrakshi Life begins each garment with yarn that…
SourcingMarrakshi Life makes its handwoven cotton pieces to order in its Marrakech atelier in Morocco, operating as a vertically integrated brand that works exclusively with textiles handwoven by its in-house team of local artisans. Powering…
End of lifeSustainability at Marrakshi Life centres on low-impact production, zero-waste principles and sustainable manufacturing practices, with each cotton piece made to order with care, precision and intention.
Details
Brand NameMarrakshi Life
CountryMorocco
Websitehttps://marrakshilife.com/
OwnerRandell Rice is the owner of Marrakshi Life.
Instagramhttps://www.instagram.com/marrakshi.life
Certifications
GOTSMarrakshi Life does not hold GOTS certification.
VeganMarrakshi Life clothing brand vegan status: Not stated. Primarily cotton, but no vegan certification..
Who is behind it
Woman OwnedMarrakshi Life clothing brand is not a woman owned clothing brand.
Verification statusprovisional
Scan coverage
Products in catalogue267
Products read267
Catalogue read %100
How it was readRecalculated SKU by SKU from the saved direct-scan CSV Band column. Plant means the complete SKU was classified as 100% plant fibre; all other textile bands fail the plant test. Unresolved and excluded products are named separately.
Sources checkedSaved direct SKU scan CSV: Marrakshi Life.csv. Row-level URLs retained: 0 of 267.
Last checked2026-09-05
Straight talk

Where Marrakshi Life isn’t perfect

SourcingWhat the record says

Raw cotton farm origin and any organic/certification status not disclosed; transparency rests on the in-house atelier narrative rather than an audited supplier list.

Confirmed at the source

What we read and checked

Read the evidence and its qualifications alongside each finding.

252 styles
Recorded findings available in this listing
Recorded data
Material evidence across 344 catalogue records
243Cotton mentioned
Recorded mentions can overlap when one style uses more than one material.
At a glance

Recorded features & ownership

Recorded values, with their qualifications retained.
Recorded composition
Plant70.2%
Animal0%
Synthetic0%
Semi-synth0%
Mixed fibres29.8%
GOTS Brand-attestedMarrakshi Life does not hold GOTS certification.OEKO-TEX® Standard 100 Brand-attestedMarrakshi Life does not hold OEKO-TEX certification, as no such certification is claimed anywhere on its site.1% for the planet Brand-attestedMarrakshi Life clothing brand is not a member of 1% for the Planet.Vegan Brand-attestedMarrakshi Life clothing brand vegan status: Not stated. Primarily cotton, but no vegan certification..
Materials

Every Marrakshi Life piece is made from 100% cotton, as confirmed on the brand's Summer 2026 caftan product page, woven into a lightweight fabric with no stretch. Marrakshi Life begins each garment with yarn that is dyed, spun, handwoven and shaped by…

Cotton

Raw cotton, hand-dyed and handwoven in-house; brand also uses garment cut-offs (zero-waste)

Manufacturing

Marrakshi Life atelier (vertically integrated, own artisans)

End of life

Sustainability at Marrakshi Life centres on low-impact production, zero-waste principles and sustainable manufacturing practices, with each cotton piece made to order with care, precision and intention.

Certifications & claims

What the sources support

GOTSBrand-attested

Marrakshi Life does not hold GOTS certification.

OEKO-TEX® Standard 100Brand-attested

Marrakshi Life does not hold OEKO-TEX certification, as no such certification is claimed anywhere on its site.

1% for the planetBrand-attested

Marrakshi Life clothing brand is not a member of 1% for the Planet.

VeganBrand-attested

Marrakshi Life clothing brand vegan status: Not stated. Primarily cotton, but no vegan certification..

After use

Care, repair & end of life

Take-back or repair

0

Resale

0

The full record

Every field we hold on Marrakshi Life

The field values retain the source’s wording and qualifications. A preview is shown where the full report is not available to your account.

Certifications 5 fields
GOTSMarrakshi Life does not hold GOTS certification.
OEKO-TEX® Standard 100Marrakshi Life does not hold OEKO-TEX certification, as no such certification is claimed anywhere on its site.
Other CertificationsMarrakshi Life is not a certified B Corporation.
VeganMarrakshi Life clothing brand vegan status: Not stated. Primarily cotton, but no vegan certification..
Factory certificationsNot disclosed (in-house artisan production, zero-waste policy)
Sourcing & supply chain 12 fields
Cotton. Country of originTurkey and Egypt (raw cotton imported; no cotton grown in Morocco)
Cotton. Named farm / region / co-opNot disclosed at farm level (raw cotton sourced from Turkey and Egypt)
Wool. Origin + farm + mulesing statusNot disclosed
Other materials. OriginReclaimed cut-offs from previously produced garments (zero-waste inputs)
Spinning mill. Name + countryYarn spun in-house at the Marrakshi Life atelier
Weaving / knitting mill. Name + countryHandwoven in-house on warp/weft flatbed looms by the brand's own weavers
Cut-and-sew / assembly factory NAMEMarrakshi Life atelier (vertically integrated, own artisans)
Factory. City + countryMarrakech, Morocco (Sidi Ghanem industrial area near the Medina)
Number of factories1
Publishes a factory list0
Traceability levelFibre-to-garment
Supplier disclosurePartial
Scan coverage & transparency 10 fields
Products in catalogue267
Products read267
Catalogue read %100
How it was readRecalculated SKU by SKU from the saved direct-scan CSV Band column. Plant means the complete SKU was classified as 100% plant fibre; all other textile bands fail the plant test. Unresolved and excluded products are named separately.
Verification statusprovisional
Sources checkedSaved direct SKU scan CSV: Marrakshi Life.csv. Row-level URLs retained: 0 of 267.
Last checked2026-09-05
Verified byHTT research (brand policy pages)
Clean & Safe: last checked2026-07-29
How this date was establishedverified
Possible flags 3 fields
Sourcing red flagsRaw cotton farm origin and any organic/certification status not disclosed; transparency rests on the in-house atelier narrative rather than an audited supplier list.
Possible flags
The Parachute Pant - Stripe 56 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 64 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 109Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Cropped Trench Coat : Black + WhiteMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Cropped Parka : Black + WhiteMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Wide Leg Pant - BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Wide Leg Pant - Stripe 109Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Hooded Top - Stripe 109Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Cropped Jacket : Stripe 57 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Blanket Coat : Stripe 75 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Blanket Coat : Stripe 72 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Blanket Coat : Stripe 64 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Blanket Coat : Stripe 57 BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Skirt - Stripe 80Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Skirt - Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Skirt - Stripe 62Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Top - Stripe 54Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Top - Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Top - Stripe 82Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Dress - Stripe 87Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Dress - Stripe 27Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Shirt Dress - Stripe 63Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Shirt Dress - Stripe 45Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 40Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 53Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 87Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 79Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 72Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 34Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Balloon Jumpsuit - Stripe 6Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - BoucleMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 2Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 79Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 43Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 52Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 68Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 8Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant - Stripe 32Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Camp Shirt - Stripe 79Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Camp Shirt - Stripe 63Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Camp Shirt - Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Camp Shirt - Stripe 27Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 19Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 68Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 93Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The High Waisted Short - Stripe 92Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Lounge Pant - Stripe 92Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Lounge Pant - Stripe 19Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Lounge Pant - Stripe 93Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Palazzo Pant - Stripe 10Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Palazzo Pant - TenderMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Palazzo Pant - CanaryMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : Stripe 18Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : Stripe 68Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : Stripe 56Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : MintMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : LavenderMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Parachute Pant : Blue CielMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Petite Camp Shirt : Stripe 1Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Petite Camp Shirt : Stripe 19Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Petite Camp Shirt : Stripe 18Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Petite Camp Shirt : Stripe 93Mentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
The Petite Camp Shirt : Blue CielMentions an elastic waistband or cuff but does not state a percentage or confirm it is elastane, so a small unquantified elastane content is possible.
Flag sources
The Parachute Pant - Stripe 56 BoucleView source ↗
The Parachute Pant - Stripe 64 BoucleView source ↗
The Parachute Pant - Stripe 109View source ↗
The Cropped Trench Coat : Black + WhiteView source ↗
The Cropped Parka : Black + WhiteView source ↗
The Wide Leg Pant - BoucleView source ↗
The Wide Leg Pant - Stripe 109View source ↗
The Hooded Top - Stripe 109View source ↗
The Cropped Jacket : Stripe 57 BoucleView source ↗
The Blanket Coat : Stripe 75 BoucleView source ↗
The Blanket Coat : Stripe 72 BoucleView source ↗
The Blanket Coat : Stripe 64 BoucleView source ↗
The Blanket Coat : Stripe 57 BoucleView source ↗
The Skirt - Stripe 80View source ↗
The Skirt - Stripe 1View source ↗
The Skirt - Stripe 62View source ↗
The Balloon Top - Stripe 54View source ↗
The Balloon Top - Stripe 1View source ↗
The Balloon Top - Stripe 82View source ↗
The Balloon Dress - Stripe 87View source ↗
The Balloon Dress - Stripe 27View source ↗
The Balloon Shirt Dress - Stripe 63View source ↗
The Balloon Shirt Dress - Stripe 45View source ↗
The Balloon Jumpsuit - Stripe 40View source ↗
The Balloon Jumpsuit - Stripe 53View source ↗
The Balloon Jumpsuit - Stripe 87View source ↗
The Balloon Jumpsuit - Stripe 79View source ↗
The Balloon Jumpsuit - Stripe 72View source ↗
The Balloon Jumpsuit - Stripe 34View source ↗
The Balloon Jumpsuit - Stripe 6View source ↗
The High Waisted Short - BoucleView source ↗
The High Waisted Short - Stripe 2View source ↗
The High Waisted Short - Stripe 79View source ↗
The Parachute Pant - Stripe 43View source ↗
The Parachute Pant - Stripe 52View source ↗
The Parachute Pant - Stripe 68View source ↗
The Parachute Pant - Stripe 8View source ↗
The Parachute Pant - Stripe 32View source ↗
The Camp Shirt - Stripe 79View source ↗
The Camp Shirt - Stripe 63View source ↗
The Camp Shirt - Stripe 1View source ↗
The Camp Shirt - Stripe 27View source ↗
The High Waisted Short - Stripe 1View source ↗
The High Waisted Short - Stripe 19View source ↗
The High Waisted Short - Stripe 68View source ↗
The High Waisted Short - Stripe 93View source ↗
The High Waisted Short - Stripe 92View source ↗
The Lounge Pant - Stripe 92View source ↗
The Lounge Pant - Stripe 19View source ↗
The Lounge Pant - Stripe 93View source ↗
The Palazzo Pant - Stripe 10View source ↗
The Palazzo Pant - TenderView source ↗
The Palazzo Pant - CanaryView source ↗
The Parachute Pant : Stripe 18View source ↗
The Parachute Pant : Stripe 1View source ↗
The Parachute Pant : Stripe 68View source ↗
The Parachute Pant : Stripe 56View source ↗
The Parachute Pant : MintView source ↗
The Parachute Pant : LavenderView source ↗
The Parachute Pant : Blue CielView source ↗
The Petite Camp Shirt : Stripe 1View source ↗
The Petite Camp Shirt : Stripe 19View source ↗
The Petite Camp Shirt : Stripe 18View source ↗
The Petite Camp Shirt : Stripe 93View source ↗
The Petite Camp Shirt : Blue CielView source ↗
Other recorded details 53 fields
Brand NameMarrakshi Life
ExcerptIs Marrakshi Life a sustainable clothing brand? See the real fibre breakdown, plant, animal or synthetic, before you buy.
Buy Linkhttps://marrakshilife.com/collections/collection-22
LocationMarrakshi Life are located in Marrakech in Morocco.
CountryMorocco
Websitehttps://marrakshilife.com/
Ethicshttps://marrakshilife.com/pages/ethical-sustainable-fashion?srsltid=AfmBOooVekj2VOwodwsMSmgt6Sz34QoK1CTDwXWzklXG1FMCBf7H5lAi
OwnerRandell Rice is the owner of Marrakshi Life.
Owner Linkhttps://www.instagram.com/rtbachner/?hl=en
Contact Emailhello@marrakshilife.com
Instagramhttps://www.instagram.com/marrakshi.life
POCMarrakshi Life clothing brand ownership is identified as people of colour.
LGBTMarrakshi Life was founded in 2013 by husband duo Randall Bachner and Nicholas Minucciani, as stated on the brand's Our Story page.
Woman OwnedMarrakshi Life clothing brand is not a woman owned clothing brand.
1% for the planetMarrakshi Life clothing brand is not a member of 1% for the Planet.
Feature 1Every Marrakshi Life piece is made from 100% cotton, as confirmed on the brand's Summer 2026 caftan product page, woven into a lightweight fabric with no stretch. Marrakshi Life begins each garment with yarn that is dyed, spun, handwoven and shaped by hand, using fabrics handwoven by its in-house artisans.
Feature 2Marrakshi Life makes its handwoven cotton pieces to order in its Marrakech atelier in Morocco, operating as a vertically integrated brand that works exclusively with textiles handwoven by its in-house team of local artisans. Powering this Marrakshi Life atelier is a collective of over 80 artisans, including master weavers and tailors who preserve traditional flatbed weaving techniques.
Feature 3Sustainability at Marrakshi Life centres on low-impact production, zero-waste principles and sustainable manufacturing practices, with each cotton piece made to order with care, precision and intention.
ShippingFree global shipping is offered on all Marrakshi Life orders with no minimum threshold, sent worldwide via DHL Express from the Marrakech atelier.
Shipping InternationalMarrakshi Life ships its handwoven cotton garments worldwide via DHL Express at no cost on all orders, dispatching from its Marrakech, Morocco atelier.
Shipping NotesDispatch of your Marrakshi Life pieces takes 17 business days from the order date because each cotton garment is handwoven to order. Returns are accepted by Marrakshi Life within 14 calendar days, with a $30 restocking fee per order deducted from the refund and the client responsible for return shipping costs.
Fibre Breakdown160 (91.4%) 100% plant fibre (organic cotton, linen, hemp) | 15 (8.6%) animal fibre (wool, silk, down)
Plant Fibre % (natural)70.2
Total Styles Scanned344
Sustainability Score (1-5)3
Score LabelYellow
Unresolved products0
What this meansNo unresolved products in the saved direct scan.
Excluded items0
Why excludedNo non-textile products were excluded.
Products found267
Products with a fibre list267
Products with no fibre list0
Brand site readablenot retained in CSV
Cotton. Type / certificationRaw cotton, hand-dyed and handwoven in-house; brand also uses garment cut-offs (zero-waste)
Polyester. Virgin or recycled + sourceNot used (natural handwoven textiles)
Viscose / bamboo. Wood-pulp source + FSCNot disclosed
Dye house. Name + countryDyed locally in Morocco to the brand's palette (in-house/local)
Supply-chain summaryMarrakshi Life is a vertically integrated, made-to-order label in Marrakech, Morocco, where a collective of 80+ artisans spins, hand-dyes, handweaves and tailors every garment in one atelier in Sidi Ghanem. Marrakshi Life openly states its raw cotton comes from Turkey and Egypt (as no cotton is grown in Morocco) and follows a zero-waste policy reusing garment cut-offs. Because production happens under one roof, visibility is high from yarn to finished piece, though the raw cotton’s farm origin and any certifications are not published.
Sourcing transparency score (1-5)4
Where the sourcing info was verifiedhttps://marrakshilife.com/pages/our-story https://connect.industrieafrica.com/designers/marrakshi-life https://wwd.com/home-design/home-decor/marrakech-based-marrakshi-life-home-foray-1238914049/
Dye processLow-impact / GOTS-certified dyes
Dye process sourcehttps://marrakshilife.com/
Overall: where this info comes fromIndependently verified
PFAS / durable water repellentPFAS-free (verified)
PFAS sourcehttps://marrakshilife.com/pages/ethical-sustainable-fashion
Take-back / repair scheme0
Resale / resell programme0
Scan noteDirect saved-SKU scan recalculation: all 267 in-scope CSV rows carry a classification; 234 are fully plant fibre. The saved export retains 0 row-level source URLs. This is a CSV-derived catalogue result, not a fresh source-URL verification.
Natural ingredient share91.4
Full catalogue scanno
Catalogue-scan qualificationDirect saved-SKU scan recalculation: all 267 in-scope CSV rows carry a classification; 234 are fully plant fibre. The saved export retains 0 row-level source URLs. This is a CSV-derived catalogue result, not a fresh source-URL verification.
Scan method versionThrone Standard direct CSV recalculation 2026.09
Questions & answers

Straight answers

The rewards wall

Up to 20% off eligible verified brands

Live member rewards rotate as brands are verified. A listing only receives its own code when an eligible offer is recorded.

Independent reports, then genuine rewards.
✓ Codes only for brands that meet the rewards criteria
✓ Full reports and comparison tools included
✓ No invented code when a listing has no recorded offer
Explore member rewards
Member rewards · up to 20%

Discounts on brands that earn their place

See current eligible codes from clothing, food, stays and more alongside the independent report that qualified each brand.

  • The report stays independent of the reward
  • Codes can rotate after every verification pass
  • Premium keeps the rewards wall and every report open
See membership and rewards

Start with a free trial

Get full access now. Cancel before the trial ends and pay nothing.

Start my 3-day free trial

Cancel anytime · membership options shown before checkout

Independent directory evidence

How Marrakshi Life compares across published ratings

Wear it longer

Work out the real cost per wear

Use the price and realistic wear count to compare long-term value.

£0.00 per wear

Cost per wear is the honest test behind "buy less, buy better": a £200 coat worn 300 times beats a £25 one worn 5 times. It rewards wearing what you own and choosing things built to last.

Last checked 2026-09-05 · verified · Ask us to rescan this listing

Share this page: Marrakshi Life

Facebook
X
LinkedIn
Reddit
Threads
Email
WhatsApp