Dress Description: How to Describe a Dress, With Six Examples
October 18, 2026
A good dress description tells the buyer what a photo on a model cannot: where the dress falls on their body, how it fits through the bust and waist, what the fabric feels like and whether it stretches, what it is lined with, and where they could wear it. Open with one line naming the style and the occasion, then give length, fit, fabric and care in short labelled lines a shopper can scan on a phone. Below you will find the checklist, a fill-in template, six dress description examples (cocktail, formal, casual and more), the mistakes that lead to returns, and a faster way to write descriptions when you list many dresses.
The rule that matters most for dresses: give the length in measurements, not adjectives. “Midi” lands at mid-calf on one buyer and at the ankle on another. A length from shoulder to hem, with the model’s height beside it, answers the question for everyone.
What a dress buyer wants to know first
Dresses are returned more often than almost anything else in a clothing shop, and nearly always for the same few reasons. The questions buyers bring, roughly in order:
- Where will it fall on me? Length in inches or centimetres, and the model’s height.
- How does it fit? Fitted, relaxed or flowing, and where it is fitted: bust, waist or hip.
- Does it stretch? A fitted dress without stretch needs exact sizing.
- Is it lined, and is it see-through? The question buyers are shy to message about.
- What is it for? Wedding guest, cocktail party, office, beach, every day.
- How do I close it and care for it? Zip, buttons or pull-on, and whether it can go in the machine.
Length, fit and lining decide whether a dress comes back. Answer all three before the buyer has to scroll.
What to include in a dress description
Gather these notes before you write a word. For a handmade dress they come from your pattern and your tape measure; for a supplied one, from the spec sheet:
| Detail | Example | Why it matters |
|---|---|---|
| Style and silhouette | Wrap dress, A-line, slip, shirt dress | The words shoppers type, and the opening of your title |
| Occasion | Wedding guest, cocktail, everyday | Tells the buyer the dress is meant for their event |
| Length | 47 in from shoulder to hem | The most common reason for a return |
| Model note | Model is 5 ft 7 in wearing size S | Turns the length into something the buyer can picture |
| Fit | Fitted through the bodice, relaxed skirt | Says where the sizing has to be right |
| Fabric | Linen, viscose crepe, cotton poplin, satin | Drape, warmth and creasing follow from it |
| Stretch | No stretch, slight stretch, stretchy | Decides whether to size up |
| Lining | Fully lined, lined bodice only, unlined | Answers the see-through question |
| Closure | Concealed back zip, buttons, pull-on | Some buyers dress alone and need to know |
| Neckline and sleeves | V-neck, square neck, flutter sleeve | Buyers filter on these before anything else |
| Care | Hand wash cold, dry clean, machine wash | Satin and linen need different care |
| Processing | Made to order in 5 to 7 days | Matters for anyone buying for a date |
Measure the dress you are selling rather than copying a size chart. A chart from your supplier tells the buyer about a body; a flat measurement tells them about the dress.
A dress description template you can fill in
This structure works for cocktail, formal and everyday dresses on Etsy and Shopify:
[Style and colour], [the occasion or the feeling it is made for].
[One or two sentences on how the dress looks and moves.]
Length: [Measurement from shoulder or waist to hem.] [Where it falls on the model, and the model’s height and size.]
Fit: [Fitted, relaxed or flowing, and where.] [Stretch.] [Size advice.]
Fabric: [Material.] [Lining.] [Whether it is sheer.]
Details: [Neckline, sleeves, closure, pockets.]
Care: [Wash and dry instructions.]
Good to know: [Made to order, processing time, alterations, colour notes.]
Keep the bold labels. Dress shoppers jump straight to “Length” and “Fit”, so make those words easy to find.
Six dress description examples, from cocktail to casual
Each example starts from a full set of notes. Keep the structure and swap in your own facts.
1. Cocktail dress description
Black satin cocktail dress with a square neckline and a fitted bodice, made for evening parties and late dinners.
The satin catches the light as you move, and the skirt flares just enough to dance in.
Length: 38 in from shoulder to hem, finishing just above the knee on our 5 ft 6 in model, who wears a size S.
Fit: Fitted through the bust and waist with a softly flared skirt. No stretch, so choose by your bust measurement.
Fabric: Polyester satin, fully lined. Not sheer.
Details: Square neckline, thin adjustable straps, concealed back zip.
Care: Hand wash cold or dry clean. Cool iron on the reverse.
Good to know: Ready to ship in 1 to 2 business days, in time for most weekend events.
What makes it work: “no stretch, so choose by your bust measurement” is the single most useful line a fitted cocktail dress can carry, and most listings leave it out.
2. Formal dress description
Floor length formal gown in deep emerald chiffon, with a draped V-neck, for black tie weddings and galas.
Layers of chiffon fall straight from an empire waist and move beautifully when you walk.
Length: 58 in from shoulder to hem. It reaches the floor on our 5 ft 8 in model in flat shoes; with heels it skims the floor.
Fit: Fitted bodice, flowing skirt. A small elastic panel at the back adds a little give.
Fabric: Chiffon over a satin lining.
Details: V-neck, cap sleeves, back zip with hook and eye.
Care: Dry clean only.
Good to know: Hemming is available. Message us your height and heel height before ordering.
What makes it work: a floor length gown lives or dies by shoe height, and this listing names it, which turns a likely return into an alteration request.
3. Casual dress description
Relaxed linen midi dress in sage, an easy summer dress for markets, holidays and hot afternoons.
Loose and breezy, with deep side pockets and a fabric that gets softer every wash.
Length: 45 in from shoulder to hem, falling mid-calf on our 5 ft 5 in model, who wears a size M.
Fit: Relaxed, pull-on with no zip. Most people take their usual size.
Fabric: 100% washed linen, unlined. Light colours may be slightly sheer in bright sun.
Details: Round neck, short sleeves, two side seam pockets.
Care: Machine wash cold. Line dry. Linen creases naturally, which is part of its charm.
What makes it work: it admits the dress is a little sheer in bright light. That one honest sentence prevents the disappointed review it would otherwise earn.
4. Wedding guest dress description
Floral wrap dress in blush and green, a wedding guest dress that works from a garden ceremony to the dance floor.
The wrap ties at the waist, so you can adjust the fit on the day.
Length: 46 in from shoulder to hem, finishing at mid-calf on our 5 ft 7 in model wearing a size S.
Fit: Adjustable wrap with a tie waist. Slight stretch in the fabric.
Fabric: Viscose crepe, unlined, not sheer in the printed areas.
Details: V-neck wrap, flutter sleeves, inner button to keep the wrap closed.
Care: Hand wash cold or gentle machine cycle. Hang to dry.
Good to know: The print placement varies slightly from dress to dress.
What makes it work: the inner button answers the worry every wrap dress buyer has about the neckline opening during a long day.
5. Handmade cotton shirt dress
Handmade cotton shirt dress in navy and white stripe, sewn in our studio for workdays and weekends alike.
A classic collar, a full button front and a tie belt you can wear or leave off.
Length: 42 in from shoulder to hem, finishing just below the knee on our 5 ft 6 in model wearing a size M.
Fit: Straight cut, relaxed through the hip. Use the belt for more shape.
Fabric: Cotton poplin, unlined, opaque.
Details: Collar, full button placket, roll-up sleeves with tabs, patch pockets.
Care: Machine wash at 30°C. Warm iron.
Good to know: Each dress is cut and sewn to order in 5 to 7 days. Message us to ask about a custom length.
What makes it work: it sells the handmade detail through specifics (tabbed sleeves, patch pockets, custom length) rather than calling the dress “lovingly crafted”.
6. Slip dress description
Bias cut slip dress in champagne satin, a minimal piece for evenings that layers under a blazer or knit.
Cut on the bias, the satin skims the body and falls smoothly to the ankle.
Length: 50 in from the top of the bust to the hem, reaching the ankle on our 5 ft 7 in model wearing a size S.
Fit: Close to the body. The bias cut gives natural give, but it shows what is underneath, so many buyers size up for a looser drape.
Fabric: Polyester satin, unlined.
Details: Cowl neckline, adjustable straps, pull-on with no zip.
Care: Hand wash cold. Hang to dry. Steam rather than iron.
What makes it work: it says plainly that a slip dress shows what is underneath, and gives the size advice that follows from it.
If you also sell other clothing, the clothing description generator guide covers the general case, and the hoodie description examples follow the same structure for heavier pieces.
Dress types and the line buyers check first
| Dress type | The line buyers look for | Common mistake |
|---|---|---|
| Cocktail | Stretch and where it is fitted | “True to size” on a fitted dress with no stretch |
| Formal gown | Length with and without heels | One length figure and no shoe note |
| Casual | Whether it is sheer and if it has pockets | Leaving out the see-through question |
| Wedding guest | Whether it photographs well and stays put | No word on wrap or neckline security |
| Shirt dress | Collar, buttons and belt | Belt shown in photos but not said to be included |
| Slip dress | How close the fit is | Size advice copied from a relaxed dress |
Mistakes that cause dress returns
Most dress returns come from a length or a fit the description never measured. The usual ones:
- “Midi” or “maxi” with no number. Give the measurement and the model’s height.
- “True to size” on a dress with no stretch. Tell the buyer which measurement to size by.
- Silence about lining. A buyer who discovers a sheer skirt on the day of the event leaves a review about it.
- Occasion words without facts. “Perfect for any occasion” says nothing. Name two real ones.
- Claims you cannot back up. “Silk”, “organic” or “won’t crease” need your supplier’s documents behind them, and satin is not silk.
Getting found: dress titles and tags
On Etsy the description persuades, while the title and tags get the listing found. Lead the title with the style and the occasion, in the words a shopper would type: “Black Satin Cocktail Dress, Square Neck Party Dress” will be found far more often than a collection name. Use your 13 tags for the searches the title cannot hold: occasion words (wedding guest, prom, date night), fabric words (linen, satin) and silhouette words (wrap, A-line). The rules for filling every slot are in how to use all 13 Etsy tags, and titles are covered in how to write an Etsy title.
The faster way when you list many dresses
The template is quick for one dress. It slows down when you sell one pattern in eight fabrics, because the fit and care lines barely change while the opening line, the length note and the fabric line change every time.
Here is how to write dress descriptions from notes in one pass, using ListingBrief AI as one way to do it:
- Write the notes once, in shorthand: “black satin cocktail, square neck, fitted bodice flared skirt, 38 in shoulder to hem, model 5’6 size S, no stretch size by bust, fully lined, back zip, hand wash or dry clean, ships 1-2 days”.
- Paste them into the free Shopify description generator, which needs no account and returns a description plus an SEO page title and meta description.
- Pick a tone. Premium suits an evening line, playful suits a bright summer range, handmade suits a small sewing studio. Simple and a default tone are there too.
- Check every fact against your notes, length, stretch and lining first.
- For Etsy, use the ListingBrief AI dashboard to get the title, all 13 tags and the description from the same notes.
ListingBrief AI writes from the notes you give it, so it only knows what you tell it. Leave out the length and the draft has no length to state. Read every draft before you publish, because the listing carries your shop name.
When writing by hand is enough
You may not need a generator if:
- You make a handful of dresses a season. The template takes minutes, and you know every seam.
- The dress is one of a kind. A vintage piece or a single upcycled dress deserves its own story.
- It is made to measure. The details come from the customer, so the description is a conversation.
| Situation | Better choice | Why |
|---|---|---|
| One pattern in eight fabrics | Generator | Same structure, distinct wording per listing |
| A summer collection of 20 dresses | Generator | Notes are quick to type, the format stays consistent |
| A single vintage find | By hand | Its history is what the buyer is paying for |
| A bridal or made to measure piece | By hand | Every detail comes from the customer |
When you are ready, paste one dress’s notes into the free description generator and check the draft against the checklist at the top of this page. If it passes, the rest of the collection will go the same way.
Try ListingBrief AI free → Generate an Etsy or Shopify listing from your product notes — 5 free a day, no credit card.
Open your dashboard → Turn your product notes into an Etsy or Shopify listing.