Find your perfect fit
Enter your bust and height. Add waist and hips if you would like an additional check.
Your perfect fit
How to measure
Measure the full circumference: pass the tape around your back, then bring both ends together at the front. Keep it horizontal without tightening. For accuracy, measure over thin, close-fitting clothing; the kaftan is shown for illustration.
Around the fullest bust, under the arms.
Around the narrowest point of your natural waist.
Around the fullest part of hips and buttocks.
1 · Size by bust
Measure around the fullest part of your bust without tightening the tape. Use your body measurement—not a garment laid flat.
| Size | Bust | Waist | Hips |
|---|---|---|---|
| XS | ≈ 33–35 in 84–90 cm | ≈ 32–35 in 82–88 cm | ≈ 43–46 in 110–118 cm |
| S | ≈ 36–39 in 91–98 cm | ≈ 35–37 in 89–95 cm | ≈ 47–50 in 119–128 cm |
| M | ≈ 39–41 in 99–105 cm | ≈ 38–41 in 96–104 cm | ≈ 51–54 in 129–136 cm |
| L | ≈ 42–44 in 106–112 cm | ≈ 41–44 in 105–112 cm | ≈ 54–57 in 137–144 cm |
| XL | ≈ 44–46 in 113–117 cm | ≈ 44–47 in 113–119 cm | ≈ 57–59 in 145–149 cm |
| 2XL | ≈ 46–49 in 118–124 cm | ≈ 47–50 in 120–127 cm | ≈ 59–61 in 150–154 cm |
| 3XL | ≈ 49–53 in 125–135 cm | ≈ 50–53 in 128–135 cm | ≈ 61–63 in 155–160 cm |
| Free custom sizing | Your measurements Free custom sizing: order now; our atelier will contact you to confirm your bust, waist, hips, height and preferred garment length before making your piece. | ||
Inches are rounded: adjacent sizes may overlap. Near a boundary, use Find my size with your exact measurement.
Waist and hips are optional checks. A smaller waist or hips do not mean you need a smaller size. For a close-fitting style or uncertainty, ask our atelier.
2 · Choose your length
| Size | Your height | Garment length |
|---|---|---|
| Petite | 60–63 in ≈ 152–160 cm |
52 in ≈ 132 cm |
| Standard | 64–67 in ≈ 162–170 cm |
55 in ≈ 140 cm |
| Tall | 68–71 in ≈ 172–180 cm |
58 in ≈ 148 cm |
| Other height / custom length | Free custom sizing | |
Height is a starting point. Check your preferred shoulder-to-hem length and allow for the shoes you will wear.
Between height ranges? Keep your bust size and choose custom length. We will contact you after your order to confirm your measurements.
For every woman, every curve
Designed to celebrate every body
From XS to 3XL, with free custom sizing. Our atelier adapts your piece to your measurements, so you can feel comfortable and confident.
XS · S · M · L · XL · XXL · 3XL
View the size guideWhat our customers say
Need help?
Frequently Asked Questions
By placing an order, you accept our Shipping Policy and Refund Policy. Questions? WhatsApp +212 607 590 706 or contact@kaftanoza.com.
🛍️ Orders & Customization
How do I choose the right size, and is Custom Sizing free?
Available in S, M, L, XL, XXL, 3XL — plus FREE Custom Sizing for any measurement. Use our Fit Helper above (calculator + size guide) to find your perfect fit instantly.
⚠️ Custom-sized, personalized, or modified orders are FINAL SALE — not eligible for refund or exchange except for proven manufacturing defect.
Can I customize my piece, and can I cancel my order?
Yes! Every piece can be personalized for FREE — size, color, length, sleeves. Add preferences in the order instructions field at checkout.
Cancellation accepted only within 12 hours of placing your order. After 12h, the atelier may have started production. Custom orders cannot be cancelled once production starts.
📦 Shipping & Delivery
How long does delivery take, and how do I track my order?
Total = Processing time + Shipping time. Shipped worldwide via our carrier.
- Standard sizes: 3–7 days processing + 5–9 days shipping
- Custom-sized: 7–14 days processing + 5–9 days shipping
By region: USA & Canada 5–9 days · Europe & UK 5–7 days · Rest of world 7–21 days. Tracking number sent by email at shipment.
⚠️ Delivery times are ESTIMATES only. See Shipping Policy.
Are customs duties included? What if my package is lost?
Customs duties & taxes are NOT included. Buyer's sole responsibility. If you refuse to pay customs and the package returns, you pay original AND return shipping. Custom-sized orders non-refundable in this case.
For lost packages: file a claim with the carrier within 48h, notify us within 7 days at contact@kaftanoza.com with the incident report. Late claims not eligible.
↩️ Returns & Refunds
What is your return policy?
Standard sizes: Eligible for size exchange or refund within 7 days of delivery. Return shipping by buyer + 15% restocking fee.
Custom-sized or personalized: FINAL SALE — not eligible for return except for proven manufacturing defects.
See Refund Policy.
What if my piece has a defect or doesn't match the photos?
For genuine defects: notify us within 48 hours of delivery at contact@kaftanoza.com with clear photos/video. Late or non-documented claims will not be considered.
NOT considered defects: Slight color variations (screen/lighting/dye batch), minor variations in embroidery placement or density. These are part of the artisanal charm.
What should I do BEFORE filing a payment dispute?
Please contact us first. WhatsApp +212 607 590 706 or email contact@kaftanoza.com — we resolve genuine issues within 24h.
Filing a chargeback before contacting us is a breach of these terms. We provide all order documentation, tracking, photos, and proof of delivery to defend the charge.
✨ Quality & Craftsmanship
Are your kaftans really handmade?
Yes — every single piece. Pearl beadwork set one by one (never glued), gold-thread embroidery hand-stitched on velvet/silk. Pieces take 3–14 days to craft. Quality cannot be rushed.
Will my piece look exactly like the photos?
We strive for accuracy. Colors may vary slightly due to screen and lighting. Each piece is handmade, so minor variations in embroidery placement are part of the artisanal charm. If unsure, ask on WhatsApp BEFORE ordering — we'll send real photos.
📞 Contact & Support
How can I contact your team?
- 📱 WhatsApp: +212 607 590 706 (fastest)
- 📧 Email: contact@kaftanoza.com
English, French, Arabic. Response within 24h.
