Custom Cushions
Cushion Mill makes custom cushions to your exact measurements. 11 shapes, 119 fabrics, factory-direct from $89. Free shipping over $158, free remake outside ±½”.
Factory Direct
Cut and sewn by the factory that ships them — no middlemen.
119 Fabrics
One price for every fabric. Pick by look, not budget.
11 Shapes
Box, T-seat, L-shape, rounded corners — cut to your frame.
Remake Free
If we cut it wrong, we remake it — no arguments.
Custom Back Cushions
$136.00
- Cut to your exact measurements — sofa backs, chair backs, any height, any loft.
- 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 $104 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Banquette Cushions
$266.00
- Cut to your exact measurements — straight runs, L-shapes, notched pieces.
- 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 USD 89 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Bar Stool Cushions
$79.00
- Cut to your exact measurements — rounds, squares, saddles, sets of any size.
- 119 performance fabrics at one price — full-sun and quick-dry outdoor lines included.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $74 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Bay Window Cushions
$154.00
- Cut to your exact measurements — front pads plus corner wedges at any angle you measure.
- 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 USD 154 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Bed Gap Filler
$52.00
- One solid foam strip cut to your gap's three measurements — length, width, depth — not a bag of short sticks with joints that walk apart.
- Four densities, 35D to 65D — from $52 per strip; a Queen-length 60″ run is $82 in 50D.
- Optional plain flat cover in five weaves; made to order in 4–7 business days, shipped direct from the mill.
Custom Bench Cushions
$192.00
- Cut to your exact measurements — hallway, storage, window and garden benches.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- Hinged-lid storage bench builds keep 2–3″ thickness so the lid still latches.
- Factory-direct from $122 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Boat Cushions
$290.00
- Cut to your exact measurements — berths, settees, dinettes, bolsters.
- 119 performance fabrics at one price — full-sun and quick-dry outdoor lines included.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $290 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Boat Mattress
$445.00
Custom Breakfast Nook Cushions
$191.00
- Cut to your exact measurements — L-shape nooks, U-shape nooks, corner benches.
- 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 USD 250 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Chair Back Cushions
$113.00
- Cut to your exact measurements — dining chairs, rockers, high backs, any frame.
- 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 $106 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Chair Cushions
$107.00
- Cut to your exact measurements — dining, rocking, patio, wicker and more.
- 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 $99 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.