Start with your shape
Not sure? Pick the closest — every measurement is confirmed before we cut.
Don't see your shape? We make any shape.
Straight edges? A top photo + the edge numbers is all we need. Curved? Trace it on paper next to a tape measure and email us a photo.
Enter your measurements
Measure the old cushion flat, edge to edge — never the frame.
Choose your fabric
Five families, 119 cuts, one flat rate — pick by look and feel. Click a family to see its swatches below, or its ⓘ for what the fabric is and where it works best.
No fabrics match the current filters — clear one above.
All covers cut to your exact dimensions — no stock sizes, zippered covers that remove for washing.
Review & order
Calculated live from your measurements — every line, no surprises.
Free shipping over $158 · $29 flat below
Estimates only — we re-verify every dimension before cutting and will contact you if anything looks off. Prefer email? Email me this quote
Odd shape or tricky frame? Upload a photo of your furniture or old cushion — one overall shot, plus a top and side view of the old cushion if you can.
JPG, PNG or WebP · up to 10 MB each · max 3
Cut and sewn by the factory that ships them — no middlemen.
One price for every fabric. Pick by look, not budget.
Every dimension re-checked before cutting. Outside tolerance, remade free.
If we cut it wrong, we remake it — no arguments.
Placeholder product for cushion-designer custom builds. The real price is injected per cart item from the server-side quote engine.
How Custom Cushions Are Built to Your Spec
Every CushionMill order starts with your three measurements and ends with a cushion cut for your exact frame – not a near-enough standard size.
Step 1 – Measure your old cushion
Three numbers are all we need: width, depth (front-to-back) and thickness. Lay a soft tape measure flat across the widest points of your existing seat pad and write the figures down.

Step 2 – Choose from 119 fabrics
Fan out the swatch cards and compare colors side by side. Solution-dyed acrylics for full sun, plush indoor weaves for the dining room – every fabric in the book is available for any custom shape.

Step 3 – Any shape, cut to your frame
L-shapes for window seats, trapezoids for bay corners, odd notches for vintage frames. Each blank is marked and cut on the bench against your drawings, so unusual geometry is routine here, not an exception.

The result – a cushion that fits like it grew there
Square corners, flat knife-edge seams, and an edge-to-edge fit on the seat. That is what built-to-your-spec means: the cushion drops on, sits flat, and stays put.

| Weight | 1.0 lbs |
|---|
Shipping & Delivery
- Orders over $158 ship free — add a second cushion or an upgrade and shipping’s on us.
- Smaller orders ship anywhere in the contiguous US for one simple flat fee — always shown before you pay.
- Made in 7–14 business days. Each cushion is cut and sewn to your measurements after you order, never pulled from a shelf.
- ±½″ tolerance on all custom cuts — and if we cut it wrong, we remake it free. No forms, no fine print.
Have a deadline? Contact us before ordering and we will tell you honestly whether we can meet it.
Related products
Custom L-Shape Cushions
- Cut to your exact measurements — corner banquettes, wraparound benches, sectional corners. Four numbers, live price, no shape fee.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $297 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.

Reviews
There are no reviews yet.